.layout,.m{margin:0 auto;width:1200px;min-width:1200px;}
.layout:after,.m:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.navbar-menu{margin-bottom:20px;height:39px;border-bottom:1px #eee solid;line-height:39px;}
.navbar-menu h3{float:left;line-height:39px;}
.navbar-menu h3 a,.navbar-menu h3 em,.navbar-menu h3 strong{float:left;font-size:18px;cursor:pointer;}
.navbar-menu h3 strong:hover{color:#00af61;}
.navbar-menu h3 .bobs{border-bottom:1px solid #00af61;}
.navbar-menu h3 span{float:left;margin:4px 0 0 10px;color:#999;font-size:12px;line-height:32px;}
.navbar-menu h3 i{margin:0 5px;color:#00af61;}
.navbar-menu .navbar-links{float:right;}
.navbar-menu .navbar-links span{float:left;}
.navbar-menu .navbar-links span a{float:left;padding:0 14px 0 8px;background:url(../images/line_split.gif) no-repeat right center;color:#666;}
.navbar-menu .navbar-links a{margin-top:10px;height:20px;font-size:12px;line-height:20px;}
.navbar-menu .navbar-links a:hover{color:#00af61;}
.navbar-menu .navbar-links .more{float:right;padding-left:30px;color:#999;}
.navbar-menu .navbar-links .more em{margin-left:3px;font-family:SimSun;}
.navbar-menu .navbar-links .apply{margin-top:5px;padding:1px 12px 2px;border:1px solid #00af61;color:#00af61;}
.navbar-menu .navbar-links .apply:hover{background:#00af61;color:#FFF;}
.top_nav{width:100%;height:35px;min-width:1200px;border-bottom:1px solid #EEE;background:#f9f9f9;color:#E4E4E4;line-height:35px;}
.top_nav a{margin:0 5px;}
.login_ico{display:inline-block;background:url(../images/login_ico.png) no-repeat;vertical-align:middle;}
.denglu_ico{width:20px;height:18px;background-position:0 0;}
.shipCar_ico{width:20px;height:18px;background-position:0 -22px;}
.con_ico{margin-left:2px;width:12px;height:13px;background-position:-2px -42px;}
.con_ico_over{margin-left:2px;width:12px;height:13px;background-position:-2px -54px;}
.top_nav font.tp_contactus{position:relative;z-index:30;display:inline-block;margin-left:-4px;height:28px;line-height:26px;}
.top_nav font.tp_contactus a.over{z-index:20;display:inline-block;margin:0;padding:0 8px;border-color:#F9F9F9;border-style:solid;border-width:1px 1px 0 1px;}
.top_nav font.tp_contactus a.over:hover{color:#333;text-decoration:none;}
.top_nav font.tp_contactus a.on{border-color:#ccc;background:#fff;}
.tp_contactus_box{position:absolute;top:26px;right:0;z-index:-1;display:none;padding:5px;width:210px;border-color:#ccc;border-style:solid;border-width:1px;background:#fff;color:#444;}
.tp_contactus_box .tpService{margin-top:5px;height:60px;}
.tp_contactus_box .tpService li{float:left;margin:3px 5px 0 5px;width:60px;text-align:center;}
.tp_contactus_box .tpService li a{padding:0;}
.tp_contactus_box p.tel{padding-left:5px;border-bottom:1px dotted #ccc;font-size:14px;line-height:35px;}
.tp_contactus_box .tpService li span.tpSer1{width:25px;height:25px;background-position:0 -148px;}
.tp_contactus_box .tpService li span.tpSer2{width:25px;height:25px;background-position:0 -73px;}
.tp_contactus_box .tpService li span.tpSer3{width:25px;height:25px;background-position:0 -113px;}
.tp_contactus_box img.cont_ewm{margin-top:5px;width:120px;height:120px;}
.tp_contactus_box .cont_bt{border-top:1px dotted #ccc;text-align:center;}
.tp_contactus_box p.bt{margin-top:40px;width:75px;}
.top_nav_login li .in_t_s_ico{width:20px;height:20px;background-position:0 -177px;}
.sub_nav .in_t_tel_ico,.top_nav .in_t_tel_ico{width:20px;height:20px;background-position:-20px -178px;}
.top_nav font{margin-left:5px;color:#555;}
.top_nav font.fontcl1{margin:0;color:#00af61;}
.top_nav font.fontcl2{margin:0;color:#00af61;}
.top_nav_login li{position:relative;float:left;border-right:1px solid #f3f3f3;border-left:1px solid #f3f3f3;}
.top_nav_login li a{display:block;margin:0;padding:0 10px;text-align:left;}
.top_nav_login li a small{margin-left:5px;color:#bbb;}
.top_nav_login li:hover{border-right:1px solid #ddd;border-left:1px solid #ddd;background:#fff;}
.top_nav_login .top_nav_login_son{position:absolute;top:32px;left:-1px;z-index:20;display:none;min-width:100px;border:1px solid #ddd;border-top:1px solid #fff;}
.top_nav_login .top_nav_login_son a{margin-top:-1px;min-width:60px;background:#fff;line-height:32px;}
.top_nav_login .top_nav_login_son a:hover{background:#f8f8f8;}
span.login_litico{margin-left:4px;padding:0!important;width:6px;height:5px;background-position:-350px -97px;}
.top_bottom{margin:40px auto;height:55px;}
.top_bottom .logo img.logo{margin-right:20px;width:200px;margin-top:-10px;}
.top_bottom .logo .kemi-title{margin-top:10px;padding-left:15px;border-left:1px solid #EEE;}
.top_bottom .logo .kemi-title h3{height:20px;color:#777;line-height:20px;}
.top_bottom .logo .kemi-title span{float:left;height:16px;color:#999;font-size:12px;line-height:16px;}
.top_bottom .logo p font{display:block;overflow:hidden;height:28px;max-width:80px;font-weight:700;font-size:16px;}
.top_bottom .logo p font img{margin-right:5px;vertical-align:middle;}
.search_box{margin:8px 0 0 80px;width:420px;height:36px;border:2px solid #00af61;line-height:36px;}
.search_box a:hover{text-decoration:none;}
.search_cont a{width:74px;border-right:1px solid #ddd;background:#f8f8f8;text-align:center;}
.search_ico{width:7px;height:4px;background-position:0 0;}
.search_cont_list{position:absolute;top:36px;left:-2px;z-index:100;width:75px;border:2px solid #00af61;border-top:none;}
.search_cont_list a{float:left;}
.search_cont_list a:hover{background:#fff;}
.search_box input{height:36px;border:none;}
.search_box input.text{width:250px;height:30px;}
.search_box input.btn{width:80px;border-radius:0;background:#00af61;color:#fff;font-size:14px;line-height:36px;}
.index_ico{display:inline-block;margin:0 3px;background:url(../images/ico1.png) no-repeat;vertical-align:middle;}
.site_commitment{margin-top:10px;}
.site_commitment ul li{float:left;margin-left:10px;}
.site_commitment ul span{width:120px;height:34px;}
.site_commitment ul span.ico1{background-position:-15px 0;}
.site_commitment ul span.ico2{background-position:-140px 0;}
.site_commitment li a{float: left;width: 120px;height: 36px;line-height: 36px;text-align: center;color: #00af61;border: 1px solid #00af61;}
.site_commitment li a:hover{background:#00af61;color:#FFF;}
.main_nav{position:relative;z-index:10;width:100%;height:40px;min-width:1200px;border-bottom:2px solid #00af61;background:#FFF;line-height:40px;}
.main_nav ul li{position:relative;float:left;margin-right:-2px;background:url(../images/navline.png) right center no-repeat;}
.main_nav ul li.last{background:0 0;}
.main_nav ul li.current a,.main_nav ul li:hover{background:#00af61;color:#FFF;}
.main_nav ul li a{display:block;width:135px;color:#333;text-align:center;font-size:16px;}
.main_nav ul li a.current,.main_nav ul li a:hover{background:#00af61;color:#FFF;}
.main_nav ul li .main_nav_son{position:absolute;top:38px;left:0;}
.main_nav ul li em{background:url(../images/ico-free.png) no-repeat;}
.main_nav ul li em.ico-free{position:absolute;top:0;right:12px;width:24px;height:15px;}
ul.main_nav_son{z-index:100;overflow:hidden;}
ul.main_nav_son li{margin-right:0;}
ul.main_nav_son li a{width:135px;height:32px;background:#00af61;text-align:center;font-size:12px;line-height:32px;}
ul.main_nav_son li a:hover{background:#03844a;}
.phoneIcon{display:inline-block;width:18px;height:18px;background:url(../images/phoneIcon.png) no-repeat;vertical-align:middle;}
.tpApp{position:relative;}
.tpApp a.appLink{display:inline-block;padding:0 5px;height:22px;border:1px solid #f3f3f3;line-height:22px;}
.tpApp a.appLink.on{padding-bottom:6px;border:1px solid #ccc;background:#fff;}
.tpApp .tpApp_box{position:absolute;top:26px;right:9px;z-index:20;display:none;padding:5px;width:220px;border:1px solid #ccc;border-top:none;background:#fff;}
.tpApp .tpApp_box img{width:120px;height:120px;}
.tpApp .tpApp_box div.lt{width:120px;text-align:center;}
.tpApp .tpApp_box div.lt p{height:24px;font-size:14px;line-height:24px;}
.tpApp .tpApp_box div.lt{width:100px;text-align:center;}
.tpApp .tpApp_box div.rt{margin-top:15px;}
.tpApp .tpApp_box div.rt .btn{margin:5px 0;padding:0 5px;border:1px solid #00af61;border-radius:0;background:#00af61;}
.main_footer{min-width:1200px;}
.main_footer a,.main_footer p{color:#ccc;}
.main_footer_top{overflow:hidden;padding:20px 0;background:#424242;text-align:center;}
.main_footer_top ul{float:left;padding:0 30px;border-right:1px #5f5f5f dotted;}
.main_footer_top ul li{text-align:left;line-height:30px;}
.main_footer_top ul li span{color:#fff;font-size:14px;}
.main_footer_top ul .dowload_ico{width:130px;height:51px;background-position:-275px 0;}
ul.main_footer_weixin{border:none;}
.main_footer_top ul.main_footer_weixin li{text-align:center;}
.main_footer_top ul.main_footer_weixin img{margin-top:10px;}
.main_footer_bottom{padding:10px 0;background:#363636;text-align:center;}
.main_footer_bottom p{line-height:26px;}
.main_footer_bottom a{margin:0 5px;}
.main_footer_bottom .main_footer_bm_ico{width:165px;height:25px;background-position:-15px -35px;}
.sub_nav{width:100%;height:40px;min-width:1000px;border-bottom:1px solid #EEE;background:#f9f9f9;line-height:40px;}
.sub_nav a.pic{padding:0;}
.sub_nav a.pic img{margin:3px 20px 0 0;width:82px;height:34px;}
.sub_nav a,.sub_nav span{padding:0 10px;}
.sub_nav span{padding-right:0;color:#666;}
.sub_nav a span.ico_list,.sub_nav a span.login_ico{padding:0;}
.sub_nav div p{color:#E4E4E4;}
.sub_nav_login{padding:0;}
.top_nav_login .sub_nav_login_son{top:40px;}
.top_nav_login .sub_nav_login_son a{padding-right:10px;line-height:32px;}
p.sub_nav_prt{line-height:40px;}
.sub_footer{overflow:hidden;padding:10px 0;border-top:1px solid #ddd;background:#f5f5f5;text-align:center;}
.sub_footer p{line-height:32px;}
.sub_footer p a{margin:0 5px;}
.sub_footer .main_footer_bm_ico{width:165px;height:25px;background-position:-15px -35px;}
.kemi-footer{padding:30px 0;background:#393D49;}
.kemi-footer-bottom{overflow:hidden;height:1px;background:#434652;}
.kemi-footer .kemi-help{float:left;width:880px;}
.kemi-footer .kemi-help dl{float:left;width:218px;border-right:1px solid #434652;text-align:center;}
.kemi-footer .kemi-help dt{margin-bottom:10px;height:30px;color:#CCC;font-size:16px;line-height:30px;cursor:default;}
.kemi-footer .kemi-help dd{height:26px;line-height:26px;}
.kemi-footer .kemi-help dd a{color:#999;font-size:14px;}
.kemi-footer .kemi-help dd a:hover{color:#FFF;}
.kemi-footer .kemi-tel{float:right;margin-top:12px;width:320px;}
.kemi-footer .kemi-tel .help-line{margin-bottom:10px;color:#FFF;text-align:right;font-size:18px;}
.kemi-footer .kemi-tel p{margin-bottom:15px;color:#FFF;text-align:right;font-size:14px;}
.kemi-footer .kemi-tel .qq{float:right;}
.kemi-footer .kemi-tel .qq a{display:inline-block;padding:0 10px 0 28px;height:30px;border-radius:3px;line-height:29px;}
.kemi-footer .kemi-tel .kemi-data-im{background:#1CADEC url(../images/kemi_qq.png) 12px 8px no-repeat;color:#FFF;text-align:center;font-size:14px;}
.kemi-footer .kemi-about{padding-top:10px;color:#434652;text-align:center;}
.kemi-footer .kemi-about .footer-page{color:#53555F;}
.kemi-footer .kemi-about a{padding:0 3px;color:#CCC;}
.kemi-footer .kemi-about div{height:26px;color:#CCC;line-height:26px;}
.kemi-tool-bottom{position:fixed;bottom:0;left:-100%;z-index:999;width:100%;height:120px;}
.kemi-tool-bg,.kemi-tool-box{position:absolute;bottom:0;left:0;width:100%;height:120px;}
.kemi-tool-bg{background:#000;opacity:.7;filter:alpha(opacity=70);}
.kemi-tool-wrap{position:relative;margin:0 auto;width:1220px;height:120px;}
.kemi-tool-wrap>a{float:left;margin:13px 10px 0 0;width:580px;height:95px;}
.kemi-tool-wrap>a img{display:block;width:580px;height:95px;}
.kemi-tool-wrap .tool-apply{float:left;margin:0 20px;padding:20px;width:420px;height:80px;background:#2A384A;}
.kemi-tool-wrap .tool-apply input{float:left;margin-bottom:10px;padding:6px 10px;width:183px;height:20px;border:1px solid #FFF;line-height:20px;}
.kemi-tool-wrap .tool-apply input.name{margin-right:10px;}
.kemi-tool-wrap .tool-apply select{float:left;margin-right:10px;padding:16px 6px;width:204px;height:20px;border:1px solid #FFF;line-height:20px;}
.kemi-tool-wrap .tool-apply button{width:205px;height:34px;border:0;background:#03844a;color:#FFF;line-height:34px;}
.kemi-tool-wrap .tool-ewm{float:left;margin-top:8px;width:86px;}
.kemi-tool-wrap .tool-ewm p{height:18px;text-align:center;line-height:18px;}
.kemi-tool-wrap .tool-ewm img{display:block;width:86px;height:86px;}
.kemi-tool-close{position:absolute;top:10px;right:0;width:18px;height:18px;background:url(../images/tool_close.png) no-repeat;}
.kemi-tool-open{position:fixed;bottom:4px;left:-160px;z-index:999;width:155px;height:113px;background:url(../images/tool_open.png) no-repeat;cursor:pointer;}
.rightNav{position:fixed;right:0;bottom:120px;z-index:99;width:auto;height:auto;}
.rightNav li{position:relative;margin-bottom:1px;width:auto;height:auto;cursor:pointer;}
.rightNav li{margin-top:-2px;width:58px;height:58px;border:1px solid #EEE;background:#FFF;}
.rightNav li .show .ico{display:block;margin:10px auto 5px;width:20px;height:20px;background:url(../images/kemi-tool_ico.png) no-repeat;}
.rightNav li .show{float:left;overflow:hidden;width:58px;height:58px;}
.rightNav li .show p{height:16px;color:#999;text-align:center;line-height:16px;}
.rightNav li .show .icoQq{background-position:0 0;}
.rightNav li:hover .show .icoQq{background-position:-21px 0;}
.rightNav li .show .icoTel{background-position:0 -21px;}
.rightNav li:hover .show .icoTel{background-position:-21px -21px;}
.rightNav li .show .icoWx{background-position:0 -42px;}
.rightNav li:hover .show .icoWx{background-position:-21px -42px;}
.rightNav li:hover .show .icoTop{background-position:-21px -64px;}
.rightNav li .show .icoTop{background-position:0 -64px;}
.rightNav li .show.current{background:#00af61;}
.rightNav li .show.current p{color:#FFF;}
.rightNav li .hidden{position:absolute;top:5px;right:65px;display:none;padding:5px;border:1px solid #ddd;background:#fff;box-shadow:0 0 3px #ccc;text-align:center;}
.rightNav li .hidden .hidden_cont p.title{color:#333;font-weight:700;font-size:14px;}
.rightNav li .hidden .hidden_cont{position:relative;min-width:80px;}
.rightNav li .hidden .hidden_cont span.span_ab{position:absolute;top:0;right:-13px;display:inline-block;width:9px;height:9px;background:url(../images/rightNav_ab.png) no-repeat;}
.rightNav li .hidden .hiddenQq a{display:block;margin:8px 1px;text-align:center;}
.rightNav li .hidden .hiddenTel{display:block;min-width:150px;font-size:18px;}
.rightNav li .hidden .hiddenWx img{width:120px;height:120px;}
.index_area{border:1px solid #ddd;background:#f8f8f8;}
.index_banner{margin-top:20px;}
.kemi-ico1{background:url(../images/index_form.png) no-repeat;}
.index_banner_lt{float:left;width:298px;height:398px;border:1px solid #EEE;box-shadow:0 0 5px rgba(0,0,0,.15);}
.index_banner_lt .form-lista{width:100%;height:58px;border-bottom:1px solid #EBEBEB;background:#f8f8f8;line-height:58px;}
.index_banner_lt .form-lista a{float:left;width:149px;height:58px;font-size:16px;}
.index_banner_lt .form-lista .on{background:#FFF;}
.index_banner_lt .form-lista .ico-baojia,.index_banner_lt .form-lista .ico-sheji{float:left;margin-top:21px;margin-left:28px;width:17px;height:18px;}
.index_banner_lt .form-lista .ico-sheji{background-position:0 0;}
.index_banner_lt .form-lista .ico-baojia{background-position:-23px 0;}
.index_banner_lt .form-lista .on .ico-sheji,.index_banner_lt .form-lista a:hover .ico-sheji{background-position:0 -24px;}
.index_banner_lt .form-lista .on .ico-baojia,.index_banner_lt .form-lista a:hover .ico-baojia{background-position:-23px -24px;}
.index_banner_lt .form-lista .on span,.index_banner_lt .form-lista a:hover span{color:#069a5a;}
.index_banner_lt .form-list-tab{float:left;margin-left:6px;}
.kemi-form-lista{overflow:hidden;padding:16px 19px 22px 19px;height:301px;}
.kemi-form-lista .form-title{position:relative;color:#333;text-align:center;font-size:18px;}
.kemi-form-lista .form-title em{position:absolute;width:18px;height:1px;background-color:#8c8c8c;}
.kemi-form-lista .form-title .t1{top:13px;left:41px;}
.kemi-form-lista .form-title .t2{top:13px;right:42px;}
.kemi-form-lista .apply-count{margin:12px 11px; padding-left:14px;}
.kemi-form-lista .apply-count span{float:left;margin-top:8px;color:#333;font-size:14px;}
.kemi-form-lista .apply-count span.s1{margin-right:6px;}
.kemi-form-lista .apply-count span.s2{margin-left:5px;}
.kemi-form-lista .kemi-apply-count{float:left;}
.kemi-form-lista .kemi-apply-count em{float:left;width:33px;height:39px;background:url(../images/index_form.png) no-repeat 0 -48px;color:#fff;text-align:center;font-size:30px;line-height:39px;}
.kemi-form-lista .form-line{position:relative;overflow:hidden;margin-bottom:12px;}
.kemi-form-lista .rel{position:relative;}
.kemi-form-lista em.mj{position:absolute;top:0;right:0;width:36px;height:36px;color:#999;text-align:center;font-size:18px;line-height:36px;}
.kemi-form-lista p.t-c{margin-bottom:15px;color:#888;}
.kemi-form-lista .form-line .input{padding:8px;width:242px;height:18px;border:1px solid #DDD;color:#999;line-height:18px;}
.kemi-form-lista .form-line .input:focus{border:1px solid #FF890B;background:#FFFBDC;}
.kemi-form-lista .form-line select{display:inline;overflow:hidden;width:83px;border:1px solid #DDD;color:#999;line-height:18px;}
.kemi-form-lista .form-line .textlong{width:112px;}
.kemi-form-lista .clause{margin-bottom:8px;padding-top:8px;height:14px;line-height:14px;}
.kemi-form-lista .clause input{float:left;margin:2px 3px 0 0;}
.kemi-form-lista .clause a{outline:0;color:#00af61;}
.kemi-form-lista .apply-btu{width:260px;height:38px;border:0;background:#00af61;color:#FFF;font-size:14px;cursor:pointer;}
.kemi-form-lista .on-click{background-color:#ccc;cursor:not-allowed;}
.kemi-price .kemi-zongjia{overflow:hidden;text-align: center;}
.kemi-price .kemi-zongjia span{display:inline-block;}
.kemi-price .kemi-zongjia .s1{font-size:16px;}
.kemi-price .kemi-zongjia b,.kemi-price .kemi-zongjia em{display:inline-block;font-size:18px;color:#00af61;font-weight:600;}

@font-face{font-family:km_icon;src:url(//at.alicdn.com/t/font_6laage12v37hkt9.eot);src:url(//at.alicdn.com/t/font_6laage12v37hkt9.eot?#iefix) format('embedded-opentype'),url(//at.alicdn.com/t/font_6laage12v37hkt9.woff) format('woff'),url(//at.alicdn.com/t/font_6laage12v37hkt9.ttf) format('truetype'),url(//at.alicdn.com/t/font_6laage12v37hkt9.svg#km_icon) format('svg');}
.km_icon{font-family:km_icon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.menu_list_ok_top{position:relative;margin:68px auto;width:260px;height:95px;}
.menu_list_ok_tenders{position:relative;margin:20px auto 0 auto;padding:0;width:350px;}
.menu_list_ok_tenders .s1_hd_sub{margin-bottom:10px;}
.menu_list_ok_tenders h1{margin-bottom:10px;}
.menu_list_ok_tenders .service_img{position:absolute;top:110px;left:-5px;}
.menu_list_ok_tenders .service_img img{width:140px;height:140px;}
.menu_list_ok_tenders p.colorbg{margin:10px 0;padding:0 10px;height:40px;text-align:center;line-height:40px;}
.menu_list_ok_tenders p.colorbg a{color:#fd0202;font-size:16px;}
.menu_list_ok_top .erweima_box{position:absolute;top:-10px;right:-100px;text-align:center;}
.menu_list_ok_top .erweima_box img{width:85px;height:85px;}
.menu_list_ok_top .erweima_box p{margin:0;font-size:12px;}
.menu_list_ok_tenders span.index_ico,.menu_list_ok_top span.index_ico{margin-right:5px;width:40px;height:42px;background-position:0 -110px;}
.menu_list_ok_top h1{margin-bottom:10px;text-align:center;}
.menu_list_ok_top p{margin-left:15px;font-size:14px;}
.menu_list_ok_bottom{border-top:1px solid #ddd;}
.menu_list_ok_bottom ul li{float:left;padding-top:10px;width:300px;height:110px;}
.menu_list_ok_bottom ul li.first{border-right:1px solid #ddd;background:url(../images/main_menu1.jpg) no-repeat;}
.menu_list_ok_bottom ul li.last{background:url(../images/main_menu2.jpg) no-repeat;}
.menu_list_ok_bottom ul li a.btn{margin:75px 0 0 120px;}
.kemi-right .kemi-b-e{width:600px;}
.kemi-right .kemi-banner{position:relative;overflow:hidden;width:600px;height:280px;}
.kemi-right .kemi-banner{position:relative;overflow:hidden;width:600px;height:280px;}
.kemi-right .kemi-banner .img img{display:block;width:600px;height:280px;}
.kemi-right .kemi-banner .hd{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:26px;text-align:center;line-height:26px;}
.kemi-right .kemi-banner .hd ul li{display:inline-block;overflow:hidden;margin:4px;width:10px;height:10px;background-image:url(../images/slide_b1.png);text-indent:-999px;font-size:0;cursor:pointer;zoom:1;}
.kemi-right .kemi-banner .hd ul .on{width:25px;background-image:url(../images/slide_b2.png);}
.kemi-right .kemi-banner .next,.kemi-right .kemi-banner .prev{position:absolute;top:110px;z-index:3;width:28px;height:60px;opacity:.2;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;filter:alpha(opacity=20);-moz-opacity:.2;}
.kemi-right .kemi-banner .prev{left:0;background-image:url(../images/km-banner.png);background-position:0 0;}
.kemi-right .kemi-banner .next{right:0;background-image:url(../images/km-banner.png);background-position:-29px 0;}
.kemi-right .kemi-banner .next:hover,.kemi-right .kemi-banner .prev:hover{opacity:.6;filter:alpha(opacity=60);-moz-opacity:.6;}
.kemi-right .kemi-ensure{overflow:hidden;width:598px;height:119px;border:1px solid #EEE;border-top:0;}
.kemi-right .kemi-ensure li{position:relative;float:left;padding:20px 0 0 15.5px;width:183px;height:100px;}
.kemi-right .kemi-ensure li+li{border-left:1px solid #EEE;}
.kemi-right .kemi-ensure li a{display:block;transition:all .5s;}
.kemi-right .kemi-ensure li p.tit{padding-left:12px;height:36px;color:#333!important;font-size:16px;line-height:36px;}
.kemi-right .kemi-ensure li p{padding-left:49px;color:#999;line-height:20px;}
.kemi-right .kemi-ensure li i{position:absolute;display:block;width:45px;height:52px;color:#999;transition:all .5s;}
.kemi-right .kemi-ensure li i.icon_1{bottom:0px;left:20px;font-size:40px;}
.kemi-right .kemi-ensure li i.icon_2{bottom:0px;left:23px;font-size:34px;}
.kemi-right .kemi-ensure li i.icon_3{bottom:0px;left:23px;font-size:34px;}
.kemi-right .kemi-ensure li a:hover{margin-left:5px;}
.kemi-right .kemi-ensure li a:hover .icon_1{left:25px;}
.kemi-right .kemi-ensure li a:hover .icon_2{left:28px;}
.kemi-right .kemi-ensure li a:hover .icon_3{left:28px;}
.kemi-right .kemi-intro{overflow:hidden;width:280px;border-bottom:1px solid #EEE;}
.kemi-intro .kemi_slogan{float:left;margin-right:-1px;padding:15px 20px;width:241px;height:65px;background:#393D49;letter-spacing:1px;cursor:pointer;}
.kemi-intro .kemi_slogan h2{float:left;margin:0;padding:0;width:241px;height:25px;color:#ccc;font-weight:100;font-size:15px;line-height:25px;}
.kemi-intro .kemi_slogan p{float:left;width:241px;height:20px;color:#999;font-size:12px;line-height:20px;}
.kemi-intro .feed{position:relative;float:left;padding-top:20px;padding-left:22px;width:257px;height:50px;border-right:1px solid #EEE;font-size:14px;}
.kemi-intro .feed i{font-size:16px;}
.kemi-intro .feed em{position:absolute;top:23px;right:20px;color:#454857;font-size:14px;font-family:SimSun;}
.kemi-intro .feed p{color:#666;line-height:26px; font-size:11px;}
.kemi-intro .support{float:left;width:279px;border-right:1px solid #EEE;}
.kemi-intro .support .hr{margin-top:10px;height:17px;border-bottom:1px solid #eee;color:#333;text-align:center;font-size:16px;}
.kemi-intro .support .hr span{padding:0 10px;background:#fff;}
.kemi-intro .support ul{overflow:hidden;margin-top:10px;padding:12px 4px 20px 4px;}
.kemi-intro .support ul li{float:left;margin:12px 21px 0;width:48px;text-align:center;line-height:28px;}
.kemi-intro .support ul li i{display:block;margin:0 auto;width:42px;height:42px;background:url(../images/ico_support.png) no-repeat 0 0;transition:all .5s;}
.kemi-intro .support ul li:hover i{transform:scale(1.1);}
.kemi-intro .support ul li i.icon-1{background-position:0 0;}
.kemi-intro .support ul li i.icon-2{background-position:-41px 0;}
.kemi-intro .support ul li i.icon-3{background-position:-83px 0;}
.kemi-intro .support ul li i.icon-4{background-position:-125px 0;}
.kemi-intro .support ul li i.icon-5{background-position:-167px 0;}
.kemi-intro .support ul li i.icon-6{background-position:-210px 0;}
.index_lt{float:left;width:880px;}
.index_rt{float:right;width:260px;}
.index_1floor{height:200px;}
h2.index_tit{overflow:hidden;border-bottom:1px solid #ddd;}
h2.index_tit a{display:inline-block;margin-top:12px;font-size:12px;line-height:22px;}
h2.index_tit a span{width:11px;height:12px;background-position:0 -5px;}
ul.index_company li img{width:140px;height:70px;border:1px solid #ddd;}
ul.index_company li{float:left;margin:10px 0 2px 4px;}
ul.index_company li img:hover{box-shadow:0 0 5px #333;}
ul.index_company li.first{margin-left:0;}
.index_1floor_rt{overflow:hidden;height:220px;}
.index_paih p.tit{border-bottom:1px solid #ddd;background:#f8f8f8;}
.index_paih p.tit a{position:relative;display:inline-block;margin-bottom:-1px;padding:5px 10px;}
.index_paih p.tit a.current,.index_paih p.tit a:hover{border-right:1px solid #ddd;border-bottom:1px solid #fff;border-left:1px solid #ddd;background:#fff;color:#333;text-decoration:none;}
.index_paih p.tit a.first{border-left:none;}
ul.index_home li{float:left;overflow:hidden;margin:10px 0 5px 10px;width:160px;height:172px;text-align:center;}
ul.index_home li.first{margin-left:0;}
ul.index_home li img{width:160px;height:120px;}
ul.index_home li p{overflow:hidden;height:30px;}
.index_rt_all{width:280px;}
.index_tool h2{padding:5px 10px;background:#00af61;color:#fff;}
.index_tool ul li{float:left;margin:9px 15px;text-align:center;}
.index_tool ul li span{display:inline-block;width:50px;height:50px;background:url(../images/tool_img.jpg) no-repeat;}
.index_tool ul li span.tl_ico2{background-position:-50px 0;}
.index_tool ul li span.tl_ico3{background-position:-100px 0;}
.index_tool ul li span.tl_ico4{background-position:0 -50px;}
.index_tool ul li span.tl_ico5{background-position:-50px -50px;}
.index_tool ul li span.tl_ico6{background-position:-100px -50px;}
ul.index_tuanz li{float:left;overflow:hidden;margin:10px 0 5px 7px;width:220px;height:260px;}
ul.index_tuanz li.first{margin-left:0;}
ul.index_tuanz li img{width:220px;height:165px;}
ul.index_tuanz li .index_tuanz_btm p{overflow:hidden;padding:0 5px;}
ul.index_tuanz li p{overflow:hidden;height:30px;}
ul.index_tuanz li p.colorbg{padding:5px;}
ul.index_tuanz li p b{font-size:18px;}
.index_tuanz span.time_ico{width:15px;height:15px;background-position:0 -16px;}
h2.index_tit span.tit_list{margin-left:30px;}
h2.index_tit span.tit_list a{display:inline-block;margin:0 10px 0 10px;padding:0 10px 3px 10px;font-size:14px;line-height:25px;}
h2.index_tit span.tit_list a.current{border-bottom:2px solid #00af61;background:url(../images/hover_ico.png) center bottom no-repeat;}
ul.index_case_list{display:none;}
ul.index_case_list li{float:left;margin:10px 0 0 10px;}
ul.index_case_list li.first{margin-left:0;width:250px;}
ul.index_case_list li.first img{width:250px;height:310px;}
ul.index_case_list li img{width:200px;height:150px;}
ul.index_case_list li p{display:none;}
.like_ico{width:14px;height:15px;background-position:0 -33px;}
.index_new_order h2.index_tit{padding:5px;}
.index_new_order span.long{width:30%;}
.index_new_order p.new_order_tit{background:#eee;line-height:40px;}
.index_new_order p span{display:inline-block;width:23%;color:#333;text-align:center;}
.index_nwod_box{overflow:hidden;width:280px;height:290px;}
ul.index_nwod_list li{border-bottom:1px dotted #ddd;line-height:40px;}
ul.index_nwod_list li span{display:inline-block;width:23%;text-align:center;}
ul.index_nwod_list li:hover{background:#fff;}
ul.index_nwod_list li.last{border:none;}
.index_paihang ul.paihang li{line-height:32px;}
ul.index_designer li{float:left;margin:10px 0 10px 8px;text-align:center;}
ul.index_designer li img{width:115px;height:115px;}
ul.index_designer li.first{margin-left:0;}
ul.index_shop li img{width:170px;height:85px;}
ul.index_shop li{margin:10px 0 3px 5px;}
.shop_rt_ad{overflow:hidden;width:280px;height:250px;}
ul.index_site{overflow:hidden;height:257px;}
ul.index_site li{padding:5px 0;border-bottom:1px dotted #ddd;}
ul.index_site li:hover{background:#fff;}
ul.index_site li span{display:inline-block;width:200px;}
ul.index_site li .index_site_mid{width:750px;}
.index_site_hover{display:none;}
.index_site_hover a.btn{margin-top:5px;}
.index_site_hover a img{width:120px;height:90px;}
.bar{display:inline-block;background:url(../images/progressbar.png) no-repeat;}
.site_step{margin-top:15px;}
.site_step p{line-height:32px;}
.site_step p.step{position:relative;width:630px;height:12px;background-position:0 -13px;}
.site_step p span.step{display:inline-block;width:90px;text-align:center;}
.site_step .step_color{position:absolute;top:0;left:0;width:630px;height:12px;background-position:0 0;}
.site_step span.step0{overflow:hidden;width:0;}
.site_step span.step1{overflow:hidden;width:14%;}
.site_step span.step2{overflow:hidden;width:30%;}
.site_step span.step3{overflow:hidden;width:44%;}
.site_step span.step4{overflow:hidden;width:58%;}
.site_step span.step5{overflow:hidden;width:71%;}
.site_step span.step6{overflow:hidden;width:86%;}
.site_step span.step7{overflow:hidden;width:100%;}
.index_apply_box{background:#fdd3ad;}
.index_apply_box h2{color:#ff4100;text-align:center;}
form.index_apply_form{border:3px solid #cb3f0e;border-radius:3px;background:#fff;}
form.index_apply_form p{margin-bottom:14px;border:2px solid #ddd;border-radius:3px;background:#f8f8f8;line-height:36px;}
form.index_apply_form p span{width:14px;height:14px;}
form.index_apply_form p span.ico_name{background-position:0 -65px;}
form.index_apply_form p span.ico_tel{background-position:0 -79px;}
form.index_apply_form p span.ico_add{background-position:0 -93px;}
form.index_apply_form input.text{width:190px;border:none;background:0 0;}
.index_study{margin:10px 0;}
.index_study_ad{overflow:hidden;width:350px;height:210px;}
.index_study_news{margin-left:20px;width:380px;}
.index_study_news_top{border-bottom:1px solid #ddd;}
.index_study_news_top h3 a{color:#333;font-weight:700;}
.index_study_news ul{margin-top:5px;}
.index_news_list ul li{margin-bottom:5px;}
.index_news_list ul li img{width:150px;height:100px;}
.index_news_list{width:390px;}
.index_news_list_text{width:220px;}
.yq_link li{float:left;margin:5px 15px 5px 5px;}
.youqLinkBox{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f8f8;}
.tenders_header{width:100%;height:50px;background:#f8f8f8;box-shadow:1px 1px 3px #ccc;line-height:50px;}
.tenders_header span{line-height:50px;}
.tenders_header h3 font.fontcl2{font-size:20px;}
ul.tenders_zb_list li{float:left;margin-right:10px;width:110px;height:40px;border:1px solid #ddd;background:#f8f8f8;color:#333;text-align:center;font-size:18px;line-height:40px;cursor:pointer;}
ul.tenders_zb_list li a{color:#333;}
ul.tenders_zb_list li a:hover{text-decoration:none;}
ul.tenders_zb_list li.current{border:1px solid #00af61;background:#00af61;color:#fff;}
.tenders_zb_box{margin-top:-1px;padding:30px 20px;border:1px solid #ddd;background:#fff;}
.tenders_zb_form{width:560px;border:4px solid #00af61;background:#f8f8f8;}
.tenders_zb_form h3{border-bottom:1px solid #ddd;}
.tenders_zb_form table{width:100%;font-size:14px;}
.tenders_zb_form table tr td{height:45px;max-width:480px;}
.tenders_zb_form table tr td.title{padding-right:5px;min-width:65px;text-align:right;}
.tenders_zb_form input.text,.tenders_zb_form select.text{box-shadow:0 0 3px #eee inset;}
.tenders_zb_form input.long{width:190px;}
.tenders_zb_form input.all{width:465px;}
.tenders_zb_form select.text{height:32px;}
.tenders_zb_form select.long{width:190px;}
.tenders_zb_form select.short{width:148px;}
.tenders_zb_form textarea{margin-bottom:5px;width:465px;height:50px;}
.tenders_zb_form p.pro{color:#999;font-size:12px;}
.tenders_zb_form span.tel{margin-left:10px;font-size:16px;}
.tenders_zb_form label{display:inline-block;width:110px;font-size:12px;}
.tenders_company h2{overflow:hidden;}
.tenders_company h2 label{font-size:12px;}
.tenders_company ul{overflow:hidden;border:1px solid #ddd;}
.tenders_company ul li{float:left;margin-right:-1px;margin-bottom:-1px;padding:5px 6px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;}
.tenders_company ul li:hover{background:#f3f3f3;}
.tenders_company ul li.last{padding:5px 8px;}
.tenders_company ul li label{font-size:14px;}
.tenders_company ul li img{width:180px;height:90px;}
.tenders_step{height:125px;background:url(../images/tenders_step.jpg) no-repeat;}
.tenders_step ul{margin-left:230px;}
.tenders_step ul li{float:left;margin:0 27px;width:140px;text-align:center;line-height:20px;}
.tenders_step ul li h3{margin-top:50px;}
.tenders_step ul li.last p.tel{margin-top:12px;margin-right:5px;width:130px;color:#fff;text-align:right;}
.tenders_step ul li.last h3{margin-top:16px;}
h1.zb_ten_Tit{margin-bottom:20px;height:30px;border-bottom:1px solid #bbb;text-align:center;font-weight:700;font-size:24px;}
h1.zb_ten_Tit span{position:relative;top:10px;display:inline-block;padding:0 20px;background:#fff;}
.ten_tieshi{overflow:hidden;margin-bottom:40px;}
.ten_tieshi li{margin:20px 0 0 0;}
.ten_tieshi li img{width:180px;height:180px;}
.tieshi_text{overflow:hidden;margin-top:10px;margin-left:20px;width:380px;height:165px;}
.tieshi_text h3{color:#333;font-size:24px;line-height:40px;}
.tieshi_text h3 span.ts{display:inline-block;margin-right:5px;padding:0 15px;border-radius:20px;background:#00af61;color:#fff;}
ul.zb_ten_mn li{float:left;overflow:hidden;margin:10px 0 10px 20px;padding:10px 20px;width:346px;height:140px;background:#e5f4fb;line-height:27px;}
ul.zb_ten_mn li.first{margin-left:0;}
ul.zb_ten_mn li h3{color:#00af61;text-align:center;font-size:18px;line-height:35px;}
.tenders_order{border:1px solid #ddd;background:#f8f8f8;}
.tenders_order_tit{height:45px;background:#424242;line-height:45px;}
.tenders_order_tit span{color:#fff;}
.tenders_order ul span.fontcl2{text-decoration:underline;}
.tenders_order .tenders_order_tit span,.tenders_order_box ul li span{display:inline-block;width:15%;text-align:center;}
.tenders_order .tenders_order_tit span.long,.tenders_order_box ul li span.long{width:24%;}
.tenders_order_box{overflow:hidden;width:100%;height:450px;}
.tenders_order_box ul li{border-bottom:1px dotted #ddd;line-height:45px;}
.tenders_order_box ul li:hover{background:#fff;}
.ico_list{display:inline-block;margin:0 2px;background:url(../images/icolist.png) no-repeat;vertical-align:middle;}
.ico_listwx{display:inline-block;margin:0 2px;background:url(../images/wxicolist.png) no-repeat;vertical-align:middle;}
.main_topnav{overflow:hidden;width:100%;height:35px;border-bottom:1px solid #EEE;background:#f9f9f9;box-shadow:1px 1px 2px #EEE;color:#888;font-size:14px;line-height:35px;}
.main_topnav a,.main_topnav em,.main_topnav span{color:#888;font-size:14px;}
.main_topnav em{margin:0 6px;font-family:SimSun;line-height:37px;}
span.breadna{width:10px;height:15px;background-position:0 0;}
.main_content{width:930px;}
.choose_option table{width:100%;}
.choose_option td{border-bottom:1px dotted #ddd;vertical-align:top;}
.choose_option td.tit{width:50px;}
.main_list a.pic img{padding:3px;border:1px solid #ddd;background:#fff;}
.main_list_rt div.lt{overflow:hidden;width:70%;}
.main_list_rt div.lt p{overflow:hidden;height:30px;line-height:30px;}
.main_company a.pic img{width:150px;height:150px;}
.main_company a.pic{position:relative;}
.main_company a.pic .qijian_ico{position:absolute;top:-6px;left:-9px;width:71px;height:72px;background-position:-170px 0;}
.main_com_rt{width:80%;}
.main_list_rt h3{overflow:hidden;width:100%;border-bottom:1px dotted #ddd;color:#666;line-height:35px;}
.com_rz_ico{width:40px;height:20px;background-position:-51px 0;}
.ps_rz_ico{width:40px;height:20px;background-position:-51px -21px;}
.tuiguang_ico{width:40px;height:20px;background-position:-51px -42px;}
.bz_metals{display:inline-block;height:18px;border:1px solid #03bb98;background:#fff;color:#03bb98;font-size:12px;line-height:18px;}
.bz_metals font{margin-right:0;width:18px;height:20px;background-position:-51px -63px;}
.qq_ico{width:77px;height:22px;background-position:-92px 0;}
.main_list_rt a.qq_ico{margin-top:8px;}
.xinyu_ico{width:15px;height:15px;background-position:0 -15px;}
.telephone_ico{width:15px;height:15px;background-position:0 -30px;}
.address_ico{width:15px;height:15px;background-position:0 -45px;}
.main_com_rt p.sp_list span{display:inline-block;margin-right:20px;}
.pingfen_bar span.probar_gray{position:relative;margin:0 5px;width:100px;height:6px;background-position:0 -33px;}
.pingfen_bar span.probar_color{position:absolute;top:0;left:0;width:100px;height:6px;background-position:0 -26px;}
.sub_content{width:730px;}
.side_content{width:250px;}
.zbform{padding:10px;border:2px solid #00af61;background:#eee;text-align:center;}
.zbform h1{padding-bottom:5px;border-bottom:1px dotted #d0d0d0;}
.zbform form{overflow:hidden;}
.zbform input,.zbform select{margin:6px 0;border:1px solid #c7c7c7;}
.zbform input.full{width:98%;}
.zbform input.btn{border:1px solid #069a5a;}
.zbform select.short{width:29%;}
.zbform input.short{width:40%;}
.zbform img.yz_pic{margin-top:6px;height:34px;}
.zbform .region{overflow:hidden;width:103%;}
.zbform .region select{float:left;margin-right:1%;}
.zbform select.half{width:49%;}
.zbform .btn{margin-top:10px;}
.zbform p.ico_btn{position:relative;}
.zbform span.ico_list{position:absolute;top:17px;left:50px;width:21px;height:20px;background-position:-30px 0;}
.side_tit{overflow:hidden;padding:0 10px;border-bottom:1px solid #ddd;background:#f5f5f5;font-weight:700;line-height:36px;}
ul.paihang li{overflow:hidden;min-height:35px;border-bottom:1px dotted #ddd;line-height:35px;}
ul.paihang li .paihang_num{display:inline-block;margin-right:3px;width:18px;height:18px;border-radius:3px;background:#888;color:#fff;text-align:center;line-height:18px;}
ul.paihang li .ph_num_cl{background:#00af61;}
.side_tit a{margin-top:5px;height:20px;font-size:12px;}
.love_ico{width:15px;height:15px;background-position:0 -60px;}
.jiuzhi_ico{width:15px;height:15px;background-position:-15px 0;}
.case_ico{width:15px;height:15px;background-position:-15px -15px;}
.zhuanchang_ico{width:15px;height:15px;background-position:-15px -30px;}
.linian_ico{width:15px;height:15px;background-position:-15px -45px;}
.main_designer_rt h3 p.lt span{margin-left:20px;font-size:14px;}
.sort_box{overflow:hidden;margin-bottom:-1px;height:32px;border:1px solid #ddd;background:#f8f8f8;line-height:32px;}
.sort_list a{display:inline-block;padding:0 5px 0 10px;height:32px;line-height:32px;}
.sort_list a span.sort_ico{width:10px;height:16px;background-position:-40px -21px;}
.sort_list a span.sort_on_ico{width:10px;height:16px;background-position:-30px -21px;}
.main_designer_rt{width:80%;}
.main_designer a.pic{position:relative;}
.main_designer a.pic img{width:150px;height:150px;}
.main_designer a.pic .love_span{position:absolute;top:10px;left:10px;display:none;width:40px;height:20px;border-radius:2px;background:#27af47;color:#fff;line-height:20px;}
ul.main_tuanz li{margin:10px 0 5px 6px;}
.main_home a.pic img{width:200px;height:150px;}
.main_home_rt{width:75%;}
.price_ico{width:15px;height:15px;background-position:-15px -60px;}
.time_ico{width:15px;height:15px;background-position:0 -75px;}
.main_home_rt p.sp_list a{display:inline-block;margin-right:20px;text-decoration:underline;}
.main_home_rt p.sp_list a:hover{color:#00af61;}
.main_home_rt h3 span.rt{font-size:12px;}
.qqun_ico{width:77px;height:23px;background-position:-92px -23px;}
.main_home_rt div.rt .qqun_ico{margin:10px 0 30px 0;}
.loupan_zbform{border:1px solid #ddd;background:#f8f8f8;}
.loupan_zbform h2 font{font-size:20px;}
.loupan_zbform form{border:none;}
.loupan_zbform form p.bottom{text-align:left;line-height:20px;}
.main_site a.pic img{width:200px;height:150px;}
.main_site_rt{width:77%;}
.main_site_rt_top a.btn{margin-top:20px;}
.fengge_ico{width:15px;height:15px;background-position:-15px -75px;}
.company_ico{width:15px;height:15px;background-position:0 -90px;}
.main_foreman_rt{width:80%;}
.main_foreman a.pic img{width:150px;height:150px;}
.gongdi_ico{width:15px;height:15px;background-position:-15px -90px;}
.worker_paihang li{text-align:center;}
.worker_paihang li span{display:inline-block;width:33%;}
.worker_paihang li.title{border-bottom:1px solid #ddd;background:#f9f9f9;color:#333;font-size:14px;}
.worker_paihang li:hover{background:#f8f8f8;}
.worker_paihang li a{text-decoration:underline;}
.worker_paihang li a:hover{color:#00af61;}
ul.main_worker_ul{overflow:hidden;}
ul.main_worker_ul li{float:left;overflow:hidden;padding:10px 18px;width:148px;height:200px;border-left:1px solid #ddd;}
ul.main_worker_ul li p{overflow:hidden;height:30px;}
ul.main_worker_ul li p span.lt{min-width:65px;}
ul.main_worker_ul li img{width:140px;height:140px;}
ul.main_worker_ul li.first{padding:10px 20px;border-left:none;}
.main_activity_choose{height:40px;border:1px solid #ddd;background:#f8f8f8;line-height:40px;}
.main_activity_choose a{float:left;display:inline-block;width:120px;border-right:1px solid #ddd;color:#333;text-align:center;font-size:18px;}
.main_activity_choose a.current{background:url(../images/activity_hover.jpg) no-repeat;color:#00af61;}
.main_activity a.pic img{width:320px;height:240px;}
.main_activity_rt{width:61%;}
.main_activity_rt p{font-size:14px;line-height:30px;}
.main_activity_rt h1{margin-bottom:10px;}
.main_activity_rt h2{margin-top:10px;color:#666;}
.main_activity_rt h2 .btn{margin-right:20px;}
ul.main_youhui li{position:relative;float:left;margin:0 0 15px 18px;width:290px;}
ul.main_youhui li img{width:290px;height:200px;}
ul.main_youhui li.first{margin-left:0;}
ul.main_youhui li h3{margin-bottom:10px;}
ul.main_youhui li h3 a{color:#333;font-weight:700;}
ul.main_youhui li p.colorbg{overflow:hidden;padding:5px 2px;}
ul.main_youhui li p.colorbg span.tit{font-size:12px;}
ul.main_youhui li p.colorbg span.tit b{font-size:20px;}
.youhui_time{width:20px;height:20px;background-position:-30px -37px;}
.youhui_over_btn{width:80px;border:1px solid #4f4f4f;background:#626262;font-size:14px;line-height:26px;}
ul.main_youhui li .be_paint{position:absolute;top:0;left:5px;width:28px;height:74px;background-position:-242px 0;}
ul.main_youhui li .over_paint{position:absolute;top:0;left:5px;width:28px;height:75px;background-position:-271px 0;}
.sort_list span.rt a{float:left;padding:0;width:32px;border-left:1px solid #ddd;vertical-align:top;text-align:center;}
.sort_list span.rt a.on{background:#fff;}
.sort_list span.rt a font{width:14px;height:14px;vertical-align:middle;}
.sort_list span.rt a font.li_on{background-position:-107px -45px;}
.sort_list span.rt a font.block_over{background-position:-122px -45px;}
.sort_list span.rt a font.li_over{background-position:-92px -45px;}
.sort_list span.rt a font.block_on{background-position:-137px -45px;}
.case_aterfall_li{float:left;overflow:hidden;margin:0 5px 10px;width:290px;}
.case_aterfall_li a img{width:290px;height:auto;}
.case_aterfall_li p{padding:0 10px;border:1px solid #eee;background:#f8f8f8;line-height:34px;}
.case_aterfall_li p span{margin-right:10px;}
.person_ico{width:14px;height:14px;background-position:0 -49px;}
.case_aterfall_li .opacity_img span{position:absolute;right:0;bottom:10px;display:none;width:100px;height:26px;text-align:center;line-height:26px;}
.case_aterfall_li .opacity_img span.bg{background:#00af61;opacity:.8;}
.case_aterfall_li .opacity_img span.text a{color:#fff;font-size:14px;}
ul.case_zhuanji li{float:left;margin:0 0 15px 15px;width:220px;background:#f8f8f8;}
ul.case_zhuanji li.first{margin-left:0;}
ul.case_zhuanji li p{line-height:35px;}
.zhuanji_top_img{overflow:hidden;margin-bottom:2px;width:220px;height:145px;}
.zhuanji_top_img img{width:220px;height:auto;}
.zhuanji_bottom_img{height:72px;}
.zhuanji_bottom_img a{float:left;margin-left:2px;}
.zhuanji_bottom_img a img{width:72px;height:72px;}
.zhuanji_bottom_img a.first{margin-left:0;}
.zhuanji_ico{width:15px;height:15px;background-position:0 -105px;}
.sub_activity_lt{width:730px;}
.sub_activity h2.title{margin-bottom:10px;}
.sub_activity h2.title a{color:#333;}
.sub_activity a.pic img{width:300px;height:200px;}
.sub_activity_rt{width:55%;}
.sub_activity_rt p.title{margin-bottom:10px;font-size:20px;}
.sub_activity_rt p{font-size:14px;line-height:30px;}
.sub_activity_rt h2 a{margin:10px 20px 0 0;}
.sub_activity_rt h2 span{color:#666;}
.sub_youhui_time{width:21px;height:21px;background-position:-30px -57px;}
.sub_over_time_ico{width:21px;height:21px;background-position:-147px -120px;}
.sub_activity_sj{padding:10px 35px;}
.sub_activity_sj a.pic img{width:160px;height:80px;border:1px solid #ddd;}
.sub_activity_qita h3 a.rt{margin-top:2px;height:20px;font-size:12px;}
.sub_activity_qita ul li{margin:8px 0;border-bottom:1px solid #ddd;}
.sub_activity_qita ul li img{width:230px;height:150px;}
.sub_topnav{overflow:hidden;margin-top:10px;border:1px solid #EEE;background:#F9F9F9;color:#888;line-height:35px;}
.sub_topnav p{margin-left:15px;}
.sub_topnav a,.sub_topnav em,.sub_topnav span{color:#888;}
.sub_topnav em{display:inline-block;margin:0 6px;font-family:SimSun;}
.sub_site_top h1 .btn{margin-top:5px;font-size:14px;}
.sub_site_top h1{padding-bottom:5px;height:40px;border-bottom:1px dotted #ddd;}
.sub_site_top p.colorbg{margin:10px 0;padding:5px;}
.sub_site_top p.colorbg span{display:inline-block;margin-right:50px;}
.sub_site_content{border:1px solid #ddd;background:#f8f8f8;}
.sub_site_content img{margin:5px;text-align:center;}
.sub_worder_top_rt{width:78%;}
.sub_worder_top_rt h3{overflow:hidden;padding:3px 5px;}
.sub_worder_top_rt h3 span.rt{color:#666;font-size:14px;}
.sub_worder_top_rt p{line-height:30px;}
.sub_worder_top_rt p span{display:inline-block;width:30%;}
.sub_worder_top a img.pic{width:140px;height:140px;}
.worder_tel{width:20px;height:19px;background-position:-30px -79px;}
.sub_worker_tit{border-bottom:1px solid #ddd;background:#f8f8f8;line-height:34px;}
.sub_worker_tit b{display:inline-block;margin-bottom:-1px;padding:0 10px;height:36px;border-top:2px solid #00af61;border-right:1px solid #ddd;background:#fff;}
.sub_worker_content img{margin:5px;text-align:center;}
.sub_worker_rt li a{text-decoration:none;}
.sub_case_top h3 label{margin-left:10px;font-size:12px;}
.case_pic_top{background:#f8f8f8;}
.case_pic_top{position:relative;overflow:hidden;width:688px;height:490px;}
.case_pic_top li{width:688px;height:500px;text-align:center;}
.case_pic_top img{max-width:688px;max-height:490px;}
.case_pic_top a.change_a{position:absolute;top:225px;width:40px;height:50px;background:url(../images/sp-slide.png) no-repeat;}
.case_pic_top a.prev_a{left:10px;background-position:0 0;}
.case_pic_top a.next_a{right:10px;background-position:-40px 0;}
.case_pic_bottom li{float:left;margin:0 6px;}
.case_pic_bottom a.img_a img{width:100px;height:75px;}
.case_pic_bottom a.bottom_a{float:left;display:inline-block;width:18px;height:79px;background:url(../images/cs_slide.png) no-repeat;}
.case_pic_bottom a.next_a{background-position:-18px 0;}
.photo_main_l_c{position:relative;margin:0 auto;width:715px;}
.photo_main_l_c a{display:block;}
.photo_main_l_c a:hover{text-decoration:none;}
.l_ico2{position:absolute;top:205px;left:0;width:28px;height:63px;border:1px solid #D5D5D5;border-radius:3px;color:#DDD;text-align:center;font-size:35px;line-height:63px;}
.r_ico2{position:absolute;top:205px;right:0;width:28px;height:63px;border:1px solid #D5D5D5;border-radius:3px;color:#DDD;text-align:center;font-size:35px;line-height:63px;}
.c_img{margin:0 35px 0 35px;width:640px;min-height:400px;background:#F5F5F5;}
.c_img p{padding:10px 0 0 10px;color:#666;font-weight:700;font-size:16px;}
.c_img .img_detail{text-align:center;}
.c_img img{margin:10px auto;max-width:600px;}
.photo_zhuanshu{margin:0 auto;width:640px;height:30px;line-height:30px;}
.photo_zhuanshu p{float:left;fint-size:14px;}
.photo_zhuanshu p.p1{float:right;margin-top:10px;width:223px;height:20px;}
.photo_small{margin:10px auto;width:640px;height:67px;}
.photo_small a{display:block;}
.photo_small ul{float:left;}
.photo_small ul li{float:left;width:70px;}
.photo_small ul li a{width:64px;height:64px;border:1px solid #FFF;}
.current8,.photo_small ul li a:hover{border:1px solid #DB0005!important;}
.case_crumbs{overflow:hidden;padding:6px 30px;border-bottom:1px solid #EEE;}
.case_crumbs a,.case_crumbs em,.case_crumbs span{color:#888;}
.case_crumbs em{display:inline-block;margin:0 6px;font-family:SimSun;}
.picture{padding:10px 30px;background:#f8f8f8;}
.picture .pic_container{position:relative;z-index:1;margin:auto;width:100%;min-width:700px;background:#fafafa;}
.picture .pic_container.full .pic_right_content{visibility:hidden;}
.picture .pic_container.full .img_content{margin-right:0;}
.picture .pic_container.full .custom_scroll{display:none;}
.img_content{position:relative;z-index:1;margin-right:265px;padding:10px;min-height:300px;background:#fff;font-size:12px;}
.pic_right_content{position:absolute;top:0;right:0;z-index:0;overflow-x:hidden;overflow-y:auto;width:250px;height:auto;}
.case_pic_top{width:100%;background:0;}
.galleria-thumbnails-container{padding:7px 5px;height:auto;background:#505050;}
.galleria-thumbnails .galleria-image{width:60px;height:60px;}
.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover{background:#999;}
.galleria-thumb-nav-left,.galleria-thumb-nav-right{top:15px;margin:0 5px;background-color:#f0f0f0;}
em{font-style:normal;}
form.pinglun img.pic{width:42px;height:42px;}
form.pinglun div.rt{width:790px;}
form.pinglun textarea{width:99%;height:100px;}
form.pinglun .pinglun_btn{margin:10px 0;width:80px;height:30px;border:1px solid #bbb;background:#eee;font-size:14px;line-height:22px;}
.pinglun_btn:hover{color:#333;}
.new_pinglun p.tit{border-bottom:1px solid #ddd;font-size:16px;}
.new_pinglun ul li{overflow:hidden;margin:10px 0;padding:5px 0;border-bottom:1px solid #ddd;}
.new_pinglun div.lt{width:42px;}
.new_pinglun div.lt img.face{width:42px;height:42px;}
.new_pinglun ul li div.rt{width: 80%; padding-right: 5%;}
.new_pinglun ul li p{overflow:hidden;}
.new_pinglun ul li p span.name{color:#2c67b0;font-size:14px;}
.new_pinglun ul li p font.pointcl{margin-left:20px;text-decoration:underline;}
.new_pinglun ul li p font.pointcl:hover{opacity:.8;}
.item_score{margin-left:10px;}
.item_score img{width:16px!important;height:16px!important;}
.case_linian{border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;}
.sub_case_yuyue a img{padding:2px;width:60px;height:60px;border:1px solid #ddd;}
.sub_case_yuyue div.lt{margin-left:10px;}
.sub_case_yuyue p{line-height:35px;}
.sub_case_rtpic a{display:inline-block;margin:5px;}
.sub_case_rtpic a img{width:65px;height:65px;}
.about_lt{margin-right:-1px;width:200px;min-height:500px;border:1px solid #ddd;background:#f5f5f5;}
.about_lt ul li{border-bottom:1px solid #ddd;text-align:center;line-height:40px;}
.about_lt ul li a{display:block;border-left:4px solid #f5f5f5;font-size:16px;}
.about_lt ul li a.current{border-left:4px solid #00af61;background:#fff;color:#00af61;}
.about_lt ul li a:hover{color:#00af61;text-decoration:none;}
.about_rt{width:797px;min-height:500px;border:1px solid #ddd;background:#fbfbfb;}
.about_rt h2{border-bottom:1px solid #ddd;color:#666;font-weight:700;line-height:40px;}
.about_rt p{text-indent:2em;font-size:14px;}
.help_lt{width:200px;border:1px solid #ddd;background:#fff;}
.help_rt{width:780px;min-height:500px;border:1px solid #ddd;}
.help_rt p{text-indent:2em;font-size:14px;}
.help_lt h2{padding-left:10px;background:#00af61;color:#fff;font-weight:700;}
ul.help_list li{padding-left:28px;}
ul.help_list li.title{padding-left:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f8f8;color:#333;font-size:16px;line-height:32px;}
ul.help_list li.title span{margin-right:5px;}
ul.help_list li a.current,ul.help_list li a:hover{color:#00af61;text-decoration:none;}
.help_list_ico{width:10px;height:10px;background-position:-152px -46px;}
.login_box{margin:100px 0;padding:35px;border:1px solid #ddd;box-shadow:0 0 2px #ccc;}
.login_lt{padding-right:30px;width:620px;border-right:1px solid #ddd;}
.login_box h2{overflow:hidden;margin-bottom:30px;border-bottom:1px solid #ddd;line-height:40px;}
.login_box h2 font{display:inline-block;margin-right:10px;width:120px;border-bottom:none;border-radius:3px 3px 0 0;background:#eee;color:#666;text-align:center;font-size:16px;cursor:pointer;}
.login_box h2 font.on{border-color:#ddd;background:#ff9000;color:#fff;}
.login_box h3.vipSp{overflow:hidden;margin-bottom:30px;border-bottom:1px solid #ddd;line-height:40px;}
.login_box h3.vipSp font{display:inline-block;margin-right:10px;padding:0 10px;border:1px solid #fff;border-bottom:none;color:#666;font-size:16px;}
.login_box h3.vipSp font.on{border-color:#ddd;background:#f8f8f8;color:#333;}
.login_box a:hover{color:#00af61;}
.login_rt{width:250px;}
.login_lt table td.title{padding-right:10px;width:60px;text-align:right;font-size:14px;}
.login_lt table td.middle{width:280px;}
.login_lt table td{height:50px;}
.login_lt table td p.input{padding:0;width:280px;height:34px;border:1px solid #ddd;line-height:34px;}
.login_lt table td p.short{width:150px;}
.login_lt table td p input{border:none;}
.login_lt table td p input.text{width:230px;}
.login_lt table td p input.short{width:90px;}
.login_lt table td span.ico_list{margin-left:0;width:42px;height:34px;border-right:1px solid #ddd;vertical-align:top;}
.new_icon{display:inline-block;background:url(../images/newIcon.png) no-repeat;vertical-align:middle;}
.login_lt table td span.new_icon{margin-left:0;width:42px;height:34px;border-right:1px solid #ddd;vertical-align:top;}
.login_lt table td span.tel_ico{background-position:-1px -1px;}
.login_lt table td span.username_ico{background-position:-51px -82px;}
.login_lt table td span.password_ico{background-position:-94px -82px;}
.login_lt table td span.yanzheng_ico{background-position:-137px -82px;}
.login_lt table td .btn{width:150px;height:35px;border:none;background:#fe9602;font-size:16px;}
.login_rt h3{overflow:hidden;margin-top:20px;border-top:1px solid #ddd;line-height:40px;}
.login_rt a.ico_list{margin:5px 0;width:140px;height:32px;}
.login_rt a.ico_listwx{margin:5px 0;width:140px;height:32px;}
.login_rt a.weibo_login{background-position:-301px 0;}
.login_rt a.qq_login{background-position:-301px -32px;}
.login_lt table td.middle span.goYz{display:inline-block;margin-left:10px;font-size:14px;line-height:35px;}
.register_one{margin-bottom:20px;width:930px;height:36px;background-position:0 -45px;}
.register_two{margin-bottom:20px;width:930px;height:36px;background-position:0 -82px;}
ul.register_list{overflow:hidden;}
ul.register_list li{float:left;margin:0 0 15px 15px;padding:10px;width:277px;border:1px solid #ddd;}
ul.register_list li p.tit{margin-bottom:5px;font-size:16px;}
ul.register_list li a.btn{margin-top:5px;line-height:30px;}
ul.register_list li a.btn:hover{color:#fff;}
ul.register_list li.first{margin-left:0;}
ul.register_list li a.shangjia_btn{background:#41b5ff;}
.register_rt p.title{font-size:16px;line-height:35px;}
.register_rt p.lei{font-size:16px;}
.register_rt p.lei a{margin-left:20px;color:#3572b1;font-size:12px;}
.register_form table td p input.text{width:270px;}
.register_form table td p input.short{width:190px;}
.sub_designer_top{padding-bottom:10px;border-bottom:2px solid #dddbdb;}
.sub_designer_top img.pic{width:130px;height:130px;border:4px solid #d7cfcf;}
.sub_designer_top_lt{margin-left:10px;font-size:14px;}
.sub_designer_top_lt h1 span{margin-left:20px;font-size:14px;}
.sub_designer_top_lt p{margin-bottom:5px;}
.sub_designer_top_lt p a,.sub_designer_top_lt p.list span{margin-right:20px;}
.sub_designer_top_lt p a.btn{width:65px;height:26px;border-radius:0;background:#00af61;font-size:12px;line-height:26px;}
.sub_designer_top_rt{position:relative;margin-top:20px;padding:5px 10px;border:2px solid #ebebeb;background:#f8f8f8;}
.sub_designer_top_rt p.title{text-align:center;font-weight:700;font-size:14px;}
.sub_designer_top_rt p{line-height:20px;}
.sub_designer_top_rt .code{position:absolute;top:-20px;left:-100px;text-align:center;}
.sub_designer_top_rt .code p{margin-bottom:5px;color:#333;font-weight:700;font-size:14px;}
.sub_designer_top_rt .code img{width:90px;height:90px;}
.sub_designer_lt{width:780px;}
.sub_designer_rt{width:200px;}
.designer_nav li{float:left;margin-right:10px;}
.designer_nav li a{display:inline-block;margin-bottom:-1px;width:90px;height:34px;border:1px solid #ddd;background:#f8f8f8;text-align:center;font-weight:700;font-size:16px;line-height:34px;}
.designer_nav li a.current{border-bottom:1px solid #fff;background:#fff;}
.sub_designer p.title{overflow:hidden;margin-bottom:10px;border-bottom:1px solid #ddd;color:#333;font-size:16px;}
.sub_designer p.title a{font-size:12px;}
.sub_designer span.de_list{width:7px;height:10px;background-position:-15px -105px;}
.designer_inrto p span{display:inline-block;width:50%;}
ul.designer_case{overflow:hidden;}
ul.designer_case li .case_aterfall_li{margin:0 0 10px 20px;width:230px;box-shadow:none;}
ul.designer_case li.first .case_aterfall_li{margin-left:0;}
ul.designer_case li a.pic img{width:230px;height:172px;}
ul.news li{overflow:hidden;border-bottom:1px dotted #ddd;line-height:35px;}
ul.news li a{font-size:14px;}
ul.news li span.rt{color:#999;}
.news_ico{margin-right:5px;width:4px;height:4px;background-position:-30px -105px;}
.pingjia_box{border:1px solid #ddd;background:#f8f8f8;}
.pingjia_box h3{border-bottom:1px solid #ddd;}
.pingjia_box span.pf{display:inline-block;margin:10px 0;width:30%;}
.de_news_tit{text-align:center;}
.foreman_site span{display:inline-block;width:19.9%;text-align:center;line-height:35px;}
.foreman_site_tit span{border-bottom:3px solid #eee;background:#ddd;}
.foreman_site_box ul li{border-bottom:1px dotted #ddd;}
.foreman_site_box ul li:hover{background:#f8f8f8;}
.foreman_site_box ul li a:hover{color:#00af61;text-decoration:underline;}
.foreman_rz{width:16px;height:20px;background-position:-180px -75px;}
.foreman_bz{width:16px;height:20px;background-position:-197px -75px;}
.sub_designer_top_lt span.fr_span{margin-left:10px;color:#666;font-size:12px;}
.aczt_banner{overflow:hidden;margin:0 auto 2px auto;height:350px;text-align:center;}
.aczt_nav{z-index:100;overflow:hidden;width:998px;height:38px;border:1px solid #cd6909;background:url(../images/acti_navbg.jpg) repeat-x;}
.aczt_nav ul li{float:left;}
.aczt_nav ul li a{display:inline-block;padding:0 20px;color:#fff;font-size:16px;line-height:38px;}
.aczt_top a.pic img{width:320px;height:240px;border:1px solid #ddd;}
.aczt_list_rt{width:64%;height:225px;border:1px solid #ddd;}
.aczt_list_rt p{font-size:14px;line-height:30px;}
.aczt_box h2{padding-left:10px;background:#fe8b24;color:#fff;}
.aczt_box h2 a{color:#fff;}
.btn_over_tuan{width:130px;border:1px solid #bbb;background:#aaa;font-size:18px;line-height:36px;}
.aczt_box_ct{border:2px solid #fe8b24;border-top-color:#c00af6102;}
.aczt_list_box{float:left;margin-right:15px;height:240px;border:1px solid #ddd;}
.aczt_left_box{padding:0 10px;width:296px;height:236px;border:3px solid #925a03;background:#f6e9cf;}
.aczt_right_box{float:right;margin:0;}
.aczt_left_box h1{margin-bottom:5px;color:#6a4000;}
.aczt_left_box table{width:100%;}
.aczt_left_box table input.text{width:95%;text-align:left;}
.aczt_left_box table tr{line-height:45px;}
.aczt_left_box table tr #pass-verify{margin-top:6px;height:32px;}
.aczt_left_box table td.title{width:80px;font-size:14px;}
.aczt_left_box table input.btn{margin-top:5px;width:120px;height:36px;border:none;border-radius:0;background:#fe9705;font-size:16px;}
.aczt_left_box table input.gray_btn{background:#aaa;color:#fff;}
.aczt_middle_box{width:325px;background:#f8f8f8;}
.aczt_middle_box h2{padding-left:10px;}
.aczt_middle_box p.tit{background:#e7e5e5;}
.aczt_middle_box p.tit span{display:inline-block;width:33%;text-align:center;line-height:35px;}
.aczt_table{overflow:hidden;height:170px;}
.aczt_table ul li span{display:inline-block;width:33%;text-align:center;line-height:32px;}
.xue_lunz{overflow:hidden;width:280px;height:340px;}
.content_top{margin-left:20px;width:610px;}
.xue_ad{overflow:hidden;width:250px;height:340px;}
.content_top_list{overflow:hidden;height:160px;}
.content_top_list ul li{float:left;margin-right:5px;width:300px;}
ul.content_top_t{height:180px;}
.content_liucheng li{padding:5px 10px;width:260px;height:110px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f8f8;}
.content_liucheng li.last{border-bottom:none;}
.article_list a{float:left;display:inline-block;border:1px solid #ddd;background:#fff;text-align:center;line-height:24px;}
.article_list a.current,.article_list a:hover{border:1px solid #069a5a;background:#00af61;color:#fff;text-decoration:none;}
.content_liucheng a{margin:8px 15px 0 0;width:48px;}
.content_liuc_list{float:left;overflow:hidden;padding:10px;height:160px;}
.study_list_img,.study_list_img img{width:200px;height:150px;}
.content_liuc_list .opacity_img{margin-right:8px;}
.content_liuc_title{float:left;overflow:hidden;width:230px;}
.content_liuc_title p.title{border-bottom:1px solid #ddd;}
.content_liuc_title p.title span{display:inline-block;padding:0 5px;background:#999;color:#fff;}
.cont_item_rt{background:#f8f8f8;}
.cont_item_rt ul li{overflow:hidden;}
.cont_item_rt ul li a{margin:5px 15px 5px 0;padding:0 8px;}
.shu_ico{margin-right:5px;width:4px;height:16px;background-position:-180px -97px;}
.cont_item_title a{margin:5px 15px 5px 0;padding:0 8px;}
.cont_item_title p{overflow:hidden;padding:5px;}
.cont_item_title .cont_item_ico{margin:0 5px;width:11px;height:15px;background-position:-185px -95px;}
.cont_item_ul{margin:10px 0;}
.cont_item_ul li{overflow:hidden;margin:10px 0;padding-bottom:10px;border-bottom:1px dotted #ddd;}
.cont_item_ul li img{width:160px;height:120px;}
.cont_item_ul li h2 a:hover{color:#00af61;}
.cont_item_text{width:80%;}
h1.article_in_title{height:40px;line-height:40px;}
h1.article_in_title span{color:#333;}
h1.article_in_title a{margin-top:15px;height:24px;font-size:12px;line-height:24px;}
.article_box h1{text-align:center;}
.article_box p.tp{margin:10px 0;}
.article_box .daoyu{padding:10px;font-size:14px;}
.article_box_text{margin-top:10px;width:100%;text-indent:2em;font-size:14px;}
p.img{margin:10px auto;text-align:center;}
p.img img{height:auto;max-width:100%;}
.article_box_bottom{overflow:hidden;}
.article_box_bottom p.tp{overflow:hidden;border-bottom:2px solid #ddd;}
.article_box_bottom p.tp a:hover{color:#00af61;}
.ari_xg_tui{width:100%;}
.ari_xg_tui li{float:left;overflow:hidden;width:50%;height:30px;line-height:30px;}
.question_box{padding:15px 20px;background:#fc9130;color:#fff;font-size:14px;}
.question_box h2{color:#fff;}
.question_box textarea{width:99%;height:100px;}
.question_box textarea.qu_tit{height:30px;}
.question_box textarea.buc{margin:0;}
.question_box .btn{width:110px;height:34px;border:1px solid #ddd;background:#f0f0f0;color:#333;font-size:16px;}
.question_box .btn:hover{opacity:1;}
.question_fenlei h3{color:#fc9130;}
.question_fenlei a{margin:5px 10px 0 0;}
.question_show{width:660px;}
.question_list li{overflow:hidden;border-bottom:1px dotted #ddd;line-height:34px;}
.question_list li a{font-size:14px;}
.over_qe{width:15px;height:15px;background-position:-245px -75px;}
.no_qe{width:12px;height:16px;background-position:-260px -75px;}
.qu_choose{padding:14px 50px;border:1px solid #ddd;background:#f2f2f2;}
.qu_choose a{margin:8px 0;width:100%;font-size:16px;line-height:38px;}
.qu_choose a.huida{background:#00af61;}
.qu_choose a.tiwen{background:#00af61;}
.qu_choose p{padding:0 10px;}
.qu_choose span.ico_list{margin:10px 5px 0 0;width:30px;height:30px;background-position:-215px -75px;}
.question_box_zhu{margin-bottom:100px;}
.question_box_zhu p.add_tu{width:99.7%;background:#f8f8f8;line-height:32px;}
.question_box_zhu p.add_tu a{display:inline-block;padding:0 5px;height:32px;border-right:1px solid #ddd;}
.add_pic{width:16px;height:15px;background-position:-273px -75px;}
.nd_answer a{margin-right:30px;font-weight:700;font-size:16px;}
.nd_answer a.current{color:#00af61;}
.nd_answer_list a{margin:5px 10px 5px 0;padding:0 8px;}
.qe_fenlei{overflow:hidden;}
.qe_fenlei li{float:left;margin-right:10px;}
.qe_fenlei li a{display:inline-block;width:100px;height:35px;background:#eee;text-align:center;font-size:16px;line-height:35px;}
.qe_fenlei li a.current{background:#00af61;color:#fff;}
.question_list p.rt span{display:inline-block;min-width:0;}
.qita_question{border-bottom:1px solid #ddd;}
.huida_box{background:#f3f3f3;}
.huida_box h2{color:#333;}
.huida_box .btn{border:1px solid #ddd;background:#eee;}
.color_qu{width:15px;height:28px;background-position:-290px -75px;}
.over_qu{width:25px;height:25px;background-position:-180px -120px;}
.question_top{padding:10px 20px;}
.question_top p{line-height:30px;}
.question_top label{margin-right:30px;}
.question_top p.buc_tit{color:#333;font-size:16px;}
.question_top p.buc_tit span.rt{color:#999;font-size:12px;}
.qu_buchong{background:#fef9ca;}
.qu_buchong h2{color:#00af61;}
.qu_buchong .btn{border:1px solid #fd7903;background:#fe8920;color:#fff;}
.knows_box{position:relative;padding:10px 20px;}
.caina_ico{position:absolute;top:0;left:20px;width:36px;height:51px;background-position:-308px -69px;}
.knows_box h2{margin-left:45px;}
.knows_box h2 span.rt{font-size:12px;}
.knows_box p.tit{margin-top:10px;padding-top:10px;border-top:1px solid #ddd;}
.knows_box p.tit span{margin-left:10px;color:#2c67b0;}
.main_diary_rt{width:75%;}
.main_diary_sub_rt{width:90%;}
.main_diary_rt p{line-height:30px;}
.main_diary_rt p.title{line-height:30px;}
.main_diary_rt p.title a,.main_diary_rt p.title font.tit,.main_diary_sub_rt p.title font.tit{color:#333;font-size:16px;}
.main_diary_rt p.title a:hover{color:#00af61;}
.main_diary_rt p.title label{display:inline-block;min-width:80px;vertical-align:right;}
.main_diary_sub_rt p.sp_list span{display:inline-block;width:25%;}
.main_diary_rt p.sp_list span{display:inline-block;width:49%;}
.dy_liulan{width:12px;height:10px;background-position:-245px -97px;}
.dy_pinglun{width:12px;height:12px;background-position:-261px -97px;}
.main_diary_sub div.lt a img{width:65px;height:65px;}
.main_diary div.lt{margin-top:8px;}
.main_diary div.lt p{text-align:center;}
.main_diary div.lt img{width:210px;height:140px;}
.diary_btn{background:#00af61;text-align:center;line-height:34px;}
.diary_btn a{display:block;font-size:18px;}
.write_ico{width:21px;height:22px;background-position:-30px 0;}
.home_top span.lt font{margin-left:20px;color:#666;font-size:14px;}
.home_top span.rt{font-size:18px;}
.home_nav{height:35px;border-top:3px solid #00af61;border-bottom:1px solid #ddd;background:#f8f8f8;line-height:35px;}
.home_nav a{display:inline-block;margin-right:2px;padding:0 20px;font-size:16px;}
.home_nav a.current,.home_nav a:hover{background:#00af61;color:#fff;}
.sub_home_lt{width:730px;}
.home_index_top .pic{width:300px;height:225px;}
.home_index_top div.rt{width:55%;}
.home_index_top div.rt p{font-size:14px;line-height:30px;}
.home_box{border-top:2px solid #00af61;}
.home_title a{margin-top:5px;height:20px;font-size:12px;}
ul.home_design a.pic img{width:250px;height:180px;}
ul.home_design li{border-bottom:1px solid #ddd;}
ul.home_design div.rt{width:62%;line-height:30px;}
ul.home_design div.rt h3 a{color:#333;}
ul.home_design div.rt h3 span.rt{font-size:12px;}
ul.home_design div.rt p.bottom a.fontcl1{margin-right:20px;text-decoration:underline;}
ul.home_design a.fontcl1:hover{color:#00af61;opacity:.7;}
ul.home_design a.fontcl2:hover{color:#00af61;}
.home_pic_list li .opacity_img,.home_pic_list li img{width:220px;height:165px;}
.home_pic_list li .opacity_img p.text{text-align:center;}
.home_pic_list li{float:left;margin:0 8px 10px 8px;}
.home_site{width:68%;}
.home_site p{line-height:28px;}
.home_site p.bottom{font-size:14px;}
.home_site p.bottom font.colorbg{display:inline-block;padding:0 5px;}
.home_company a.picCom img{width:150px;height:75px;border:1px solid #ddd;}
.home_company a.picDes img{width:75px;height:75px;border:1px solid #ddd;}
.home_company div.rtCom{width:76%;font-size:14px;}
.home_company div.rtDes{width:87%;font-size:14px;}
.home_company div.rt .btn{margin-left:5px;}
.home_company h2{margin-bottom:10px;}
.home_design_fl a{margin:0 15px;color:#00af61;font-size:14px;}
.mall_top{position:relative;z-index:9;width:200px;border:1px solid #ddd;border-top:2px solid #00af61;}
.mall_top ul li{z-index:20;border-bottom:1px solid #ddd;}
.mall_top ul li.last{border-bottom:none;}
.mall_top ul li a{display:inline-block;margin-right:20px;}
.mall_top_show{position:relative;z-index:11;width:177px;height:56px;border:1px solid #f8f8f8;border-right:none;background:#f8f8f8;border-left-width:2px;}
.mall_top_show.current{width:179px;border-color:#00af61;background:#fff;}
.mall_top_hidden{position:absolute;top:0;left:200px;z-index:-1;display:none;width:500px;border:1px solid #00af61;background:#fff;}
.mall_top_hidden td{padding:10px 0;border-bottom:1px solid #ddd;vertical-align:top;}
.mall_top_hidden td.tit{width:80px;}
.mall_banner{width:980px;}
.mall_banner_top{overflow:hidden;margin-bottom:5px;width:980px;height:250px;}
.mall_banner_bt_rt{padding:15px 10px;width:175px;border:1px solid #ddd;background:#f8f8f8;}
.mall_banner_bt_rt p{text-align:center;}
.mall_banner_bt_rt .btn{margin:8px 0;}
.mall_banner_bt_lt{position:relative;}
.mall_banner_bt_lt a.next,.mall_banner_bt_lt a.prev{position:absolute;top:40px;display:none;width:40px;height:50px;background:url(../images/sp-slide.png) no-repeat;}
.mall_banner_bt_lt a.prev{left:0;background-position:0 0;}
.mall_banner_bt_lt a.next{right:3px;background-position:-40px 0;}
.mall_banner_bt_lt_ul{position:relative;overflow:hidden;width:778px;height:140px;}
.mall_banner_bt_lt_ul ul{position:absolute;top:0;left:0;width:2000px;}
.mall_banner_bt_lt_ul ul li{float:left;margin-right:5px;}
.mall_list h2 a{margin-top:5px;height:20px;font-size:12px;}
.mall_box{overflow:hidden;height:540px;border-top:2px solid #00af61;}
.mall_ad{width:200px;}
.mall_ad img{width:200px;height:270px;}
.mall_ul a.pic img{width:230px;height:175px;}
.mall_ul{width:998px;}
.mall_ul li{float:left;overflow:hidden;margin:0 0 10px 10px;width:230px;height:253px;}
.mall_ul li p.sp{overflow:hidden;height:52px;}
.mall_ul li p.price b.fontcl2{margin-right:10px;font-size:14px;}
.mall_ul li p.price span{text-decoration:line-through;}
.side_mall_ul{width:auto;}
.side_mall_ul li{float:none;margin:0 0 10px 0;border-bottom:1px solid #ddd;}
.mall_option{padding:5px 10px;background:#f8f8f8;}
.mall_option a{display:inline-block;margin:0 10px;padding:0 10px;color:#333;font-size:14px;}
.mall_option a.current{border:1px solid #00af61;background:#fff;color:#00af61;}
.sort_list span.rt a font.sj_on{background-position:-345px -75px;}
.sort_list span.rt a font.sj_over{background-position:-360px -75px;}
.main_mall a.pic img{width:200px;height:100px;border:1px solid #ddd;}
.main_mall_rt{width:75%;}
.main_mall_rt h3 span.rt{margin-top:10px;font-size:12px;line-height:20px;}
.main_mall_rt div.lt p{line-height:26px;}
.main_mall_rt div.lt p span{margin-right:10px;}
.main_mall_rt div.rt .btn{margin-top:40px;}
.side_shop_ul li{width:180px;height:auto;}
.mall_sub_fl{margin:5px 0 10px 0;padding:0 10px;border:1px dotted #ddd;background:#f8f8f8;}
.mall_sub_ul li{float:left;overflow:hidden;margin:10px 7px;width:210px;height:230px;}
.mall_sub_ul li,.mall_sub_ul li a.pic img{width:210px;}
.mall_sub_ul li a.pic img{height:150px;}
.mall_sub_ul li p.price b.fontcl2{margin-right:10px;font-size:14px;}
.mall_sub_ul li p.price span{text-decoration:line-through;}
.mall_sub_ul li p{overflow:hidden;height:30px;}
.app_banner{height:500px;background:url(../images/phone_banner.jpg) center top no-repeat;}
.app_banner_btn{padding:248px 0 0 630px;}
.app_btn{width:304px;height:85px;background:url(../images/app_btn.png) no-repeat;}
.app_banner_btn img{margin-left:25px;width:80px;height:80px;}
.app_banner_btn p.tp{margin-bottom:25px;}
.app_andr{background-position:0 -85px;}
.app_content{padding:50px 200px;}
.app_content div.lt img{width:255px;height:255px;}
.app_content div.rt{width:60%;font-size:16px;}
.app_content div.rt p.pointcl{margin-bottom:10px;}
.city_content{margin-top:20px;}
.city_top{padding:10px;background:#f8f8f8;text-align:center;}
.city_top .btn{width:260px;height:48px;border-radius:25px;background:#00af61;font-size:20px;line-height:48px;}
.city_ico{margin-right:10px;width:13px;height:15px;background-position:-380px -75px;}
.city_chose p{margin:10px 0;font-size:14px;}
.city_chose p span.title{color:#333;font-size:16px;}
p.hot_city a{margin:0 15px;color:#00af61;font-size:14px;}
.city_chose select.text{width:100px;}
.pinyin_px{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f8f8;}
.pinyin_px span.lt{color:#333;font-size:18px;}
.pinyin_px p.rt a{display:inline-block;margin:0 5px;padding:0 5px;height:20px;font-size:14px;line-height:20px;}
.pinyin_px p.rt a.current,.pinyin_px p.rt a:hover{background:#00af61;color:#fff;}
.city_liebiao table td.tit{width:60px;vertical-align:top;font-weight:700;}
.city_liebiao table a{float:left;display:inline-block;overflow:hidden;margin-right:25px;}
.city_liebiao table a.current{color:#00af61;font-weight:700;}
.grid{margin:0 auto;width:1100px;}
.fuwubao-banner-wrap{position:relative;height:518px;}
.fuwubao-banner-wrap .banner-item{position:absolute;width:350px;color:#ebebeb;font-size:18px;}
.fuwubao-banner-wrap .banner-item .shadow{float:left;}
.fuwubao-banner-wrap .banner-item .dot{display:inline-block;margin-right:10px;width:17px;height:17px;border-radius:20px;background:#b7f8cc;}
.fuwubao-banner-wrap .banner-item .list{position:relative;margin:0;color:#fff;list-style:none;font-weight:400;font-size:12px;}
.fuwubao-banner-wrap .banner-item .list em{display:inline-block;margin-right:6px;width:5px;height:5px;border-radius:5px;background:#f9d905;}
.fuwubao-banner-wrap .banner-font{padding-left:50px;cursor:pointer;}
.fuwubao-banner-wrap .banner-item-01{top:70px;left:498px;}
.fuwubao-banner-wrap .banner-item-01-hover{top:61px;left:488px;}
.fuwubao-banner-wrap .banner-item-02{top:154px;left:586px;}
.fuwubao-banner-wrap .banner-item-02-hover{top:146px;left:576px;}
.fuwubao-banner-wrap .banner-item-hover{font-weight:700;font-size:22px;}
.fuwubao-banner-wrap .banner-item-hover .shadow{display:inline-block;margin-right:10px;width:39px;height:39px;border-radius:20px;background:rgba(249,217,5,.54);text-align:center;line-height:39px;}
.fuwubao-banner-wrap .banner-item-hover .shadow i{position:absolute;top:5px;left:5px;width:29px;height:29px;background:#f9d905;}
.fuwubao-banner-wrap .banner-item-hover .text{position:relative;}
.fuwubao-banner-wrap .banner-item-03{top:259px;left:610px;}
.fuwubao-banner-wrap .banner-item-03-hover{top:250px;left:598px;}
.fuwubao-banner-wrap .banner-item-04{top:349px;left:578px;}
.fuwubao-banner-wrap .banner-item-04-hover{top:339px;left:569px;}
.fuwubao-banner-wrap .banner-item-05{top:427px;left:489px;}
.fuwubao-banner-wrap .banner-item-05-hover{top:419px;left:477px;}
.fwb{min-width:1100px;font-family:"微软雅黑";}
.circle{position:absolute;top:61px;left:246px;display:inline-block;width:394px;height:394px;background:url(../images/circle.png) no-repeat;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-transform-origin:45% 50%;-moz-transform-origin:45% 50%;-ms-transform-origin:45% 50%;-webkit-animation:rotate 4s linear infinite;-moz-animation:rotate 4s linear infinite;-o-animation:rotate 4s linear infinite;animation:rotate 4s linear infinite;}
.bao_banner{width:100%;height:520px;background:#23a361 url(../images/bao_banner.jpg) top center no-repeat;}
.bao_bg{background:#eef3f6;}
h1.bao_title{color:#0da54f;text-align:center;font-weight:700;}
.bao_part1_top{padding:10px 20px;}
.bao_part1_top_lt{padding-right:5%;width:45%;border-right:1px solid #ddd;font-size:14px;}
.bao_part1_top_rt{width:45%;}
.bao_part1_top_rt h2{overflow:hidden;margin:13px 0;}
.bao_part1_top_rt b.rt{color:#0da54f;}
p.bao_fg{padding:5px 0;text-align:center;}
.bao_part1_ul li{float:left;padding:20px 1%;width:30%;}
.bao_part1_ul span.bao_part1_ico{display:inline-block;width:97px;height:97px;background:url(../images/bao_pic1.jpg) no-repeat;}
.bao_part1_ul span.ico2{background-position:-98px 0;}
.bao_part1_ul span.ico3{background-position:-196px 0;}
.bao_part1_ul p.tit{margin:20px 0 0 10px;font-size:16px;}
.bao_part1_ul p{margin-left:10px;font-weight:700;}
.bao_floor{padding-left:20px;height:60px;background:url(../images/bao_ico.jpg) left center no-repeat;}
.bao_part2_top{padding:20px 0;}
.bao_part2_top ul li{float:left;margin-right:105px;width:330px;}
.bao_part2_top ul li.last{float:right;margin-right:0;}
.bao_xieyi li{float:left;padding:20px 0;width:400px;}
.bao_xieyi div.lt p{color:#ddd;font-size:50px;line-height:50px;}
.bao_xieyi div.rt{padding-left:20px;width:85%;border-left:1px solid #ddd;}
.bao_part3{padding:30px 0;}
.bao_part3 ul{margin-left:130px;}
.bao_part3 ul li{float:left;width:200px;text-align:center;}
.bao_part3 ul li p{width:150px;}
.bao_part4_list li{float:left;margin:20px 0;padding:10px 100px;width:190px;border-right:1px solid #ddd;text-align:center;font-size:14px;}
.bao_part4_list li.last{border:none;}
.bao_part4_list li p.tp{height:55px;background:url(../images/bao_titbg.jpg) no-repeat;color:#0da54f;font-size:18px;line-height:40px;}
.bao_part4_list li .pt4_ico{margin:5px auto;width:60px;height:60px;background:url(../images/bao_ico1.jpg) no-repeat;text-align:center;}
.bao_part4_list li .ico2{background-position:-61px 0;}
.bao_part4_list li .ico3{background-position:-122px 0;}
.bao_bfb{overflow:hidden;padding:30px 0;}
.bao_bfb li{float:left;padding:0 100px;width:200px;text-align:center;}
.bao_bfb li h2{margin-top:10px;height:50px;border-radius:5px;background:#0da54f;color:#fff;font-weight:700;font-size:26px;line-height:50px;}
.bao_youshi{padding:30px 0;}
.bao_youshi p.ct{padding:20px 0;text-align:center;}
.bao_youshi ul{width:49%;font-size:14px;}
.bao_youshi ul li{line-height:40px;}
.bao_youshi ul font{font-size:18px;}
.bao_youshi ul.lt{padding-right:1%;border-right:3px dotted #ccc;text-align:right;}
.bao_youshi ul.rt{text-align:left;}
.bao_youshi ul.rt p{color:#999;}
.bao_youshi ul.rt font{color:#666;}
.bao_bottom{width:100%;height:420px;background:url(../images/bao_bottom_bg.png) repeat-x;}
.bao_bottom_sq{margin:0 auto;width:630px;}
.bao_bottom_sq form{margin:0 auto;width:400px;}
.bao_bottom_sq form .text{margin:6px 0;width:98%;border:1px solid #bab9b9;}
.bao_bottom_sq form textarea{height:100px;}
.bao_bottom_sq form .short{width:65%;}
.bao_bottom_sq form img{margin-top:5px;}
.bao_bottom_sq form .btn{margin:10px 0;width:100%;border:none;border-radius:0;background:#333;color:#fff;font-size:18px;line-height:40px;}
.bao_xuanfu{position:fixed;top:0;left:0;z-index:100;display:none;width:100%;height:70px;background:#444;}
.xuanfu_nav li{float:left;margin-right:1px;}
.xuanfu_nav li a{display:inline-block;padding:0 25px;height:70px;color:#fff;font-size:18px;line-height:70px;}
.xuanfu_nav li a.current,.xuanfu_nav li a:hover{background:#333;}
.xuanfu_nav li.last{float:right;border-left:1px solid #666;}
.bao_sq{margin-right:10px;width:33px;height:33px;background-position:-392px -73px;}
.shop_liuch{margin:30px 0;}
.shop_liuch p.sp_liuch{width:1000px;height:30px;background:url(../images/shop_liucheng.png) no-repeat;}
.shop_liuch p.shop1{background-position:0 0;}
.shop_liuch p.shop2{background-position:0 -30px;}
.shop_liuch p.shop3{background-position:0 -60px;}
.shop_liuch p.shop4{background-position:0 -90px;}
.shop_liuch p.shop5{background-position:0 -120px;}
.shop_liuch p.shop6{background-position:0 -150px;}
.shop_liuch p.liuch_intro span{display:inline-block;margin-bottom:5px;width:190px;text-align:center;font-size:14px;}
.shop_liuch p.liuch_intro span.first,.shop_liuch p.liuch_intro span.last{width:120px;}
.shop_liuch p.liuch_intro span.first{text-align:left;}
.shop_liuch p.liuch_intro span.last{text-align:right;}
table.shop_car{width:100%;}
table.shop_car tr td{width:14%;border-bottom:1px solid #ddd;text-align:center;}
table.shop_car tr td.first{width:30%;}
table.shop_car tr.title td{background:#f8f8f8;font-size:14px;}
table.shop_car tr.title td.first{text-align:center;}
table.shop_car tr td.first{padding:5px;text-align:left;}
table.shop_car tr td.first img{width:60px;height:60px;}
table.shop_car tr td.first p.rt{width:75%;}
table.shop_car tr td.two{border-left:1px solid #ddd;vertical-align:top;font-size:14px;}
p.buy_count{margin-left:30px;}
p.buy_count a{float:left;display:inline-block;width:22px;height:22px;border:1px solid #ddd;background:#efefef;color:#888;text-align:center;text-decoration:none;font-size:18px;line-height:20px;}
p.buy_count a:hover{opacity:.8;}
p.buy_count a.jian{line-height:4px;}
.buy_count_text{float:left;width:36px;height:22px;border:1px solid #ddd;text-align:center;font-size:12px;line-height:20px;}
.goods_intro p .btn{margin-top:10px;}
table.shop_car tr.last td{padding:10px;font-size:14px;}
table.shop_car tr.last td p.rt span{margin-right:30px;}
.gray_btn{width:110px;height:36px;border:1px solid #ddd;background:url(../images/gray_btn.png) repeat-x;color:#666;font-size:16px;line-height:36px;}
.gray_btn:hover{color:#333;}
.receiv_infor{border:1px solid #00af61;}
.receiv_infor table{width:100%;}
.receiv_infor table td{padding:5px 0;font-size:14px;}
.receiv_infor table td.title{padding-right:10px;width:100px;vertical-align:top;text-align:right;}
.receiv_infor table td .all{width:98%;}
.receiv_infor table td .half{width:50%;}
.receiv_infor table textarea{height:80px;}
.shop_order_su{margin:50px 0;padding:100px 120px;border:1px solid #fdf195;background:#fffdee;font-size:14px;}
.order_list{margin-right:10px;width:40px;height:40px;background-position:0 -120px;}
.shop_order_su p{margin:20px 0;}
.shop_order_su h1 font{color:#666;font-size:16px;}
.shop_order_su h1 font a:hover{color:#00af61;}
.shop_order_su a.btn{margin-right:20px;}
.pay_list{width:40px;height:40px;background-position:-40px -120px;}
.order_xiqing{font-size:14px;line-height:30px;}
.order_apply{margin-right:10px;width:32px;height:40px;background-position:-80px -120px;}
.order_xiqing p.side_tit{padding:5px 0;text-align:center;font-size:18px;}
.shop_apply_top{margin:50px 0;border-top:3px solid #80c15c;background:#eeffe5;}
.shop_apply_top p{width:100%;font-weight:700;font-size:14px;line-height:35px;}
.shop_apply_bottom{margin:50px 0;padding:40px 10px;border-top:3px solid #54647f;background:#f8f8f8;}
.shop_apply_bt_cont{border:2px solid #b0c2e1;background:#fff;}
.shop_apply_bt_cont h2{border-bottom:1px solid #ddd;}
.shop_apply_bottom p.bt{text-align:right;font-size:14px;}
.shop_apply_bt_cont img{width:135px;height:45px;border:1px solid #ddd;}
.shop_apply_bt_cont img.current{border:1px solid #00af61;}
.shop_apply_bt_cont label{display:inline-block;overflow:hidden;margin:15px 10px;}
.shop_apply_bt_cont input{margin-top:20px;margin-right:5px;}
.shop_apply_bottom p b{margin-right:20px;}
.counter{padding:10px 0;}
.counter input.text{margin:4px 3px 4px 25px;width:200px;}
.counter select.text{margin:4px 3px 4px 25px;width:206px;height:34px;}
.counter_btn{margin:10px auto;padding:10px;border:1px solid #f0f0f0;background:#f8f8f8;color:#333;font-size:16px;}
.again_btn{width:80px;height:28px;border:1px solid #bbb;background:#eee;color:#666;font-size:14px;line-height:22px;}
.again_btn:hover{color:#666;}
.counter_btn .btn{margin-left:20px;}
.counter_jieguo{display:inline-block;margin-left:50px;font-size:14px;}
.counter_jieguo input.text{margin-left:0;width:100px;}
.counter_btn span.jieguo{display:inline-block;padding:0 5px;width:200px;height:30px;border:1px solid #feb0b0;background:#fff;vertical-align:middle;line-height:30px;}
.counter_menu li{margin:8px 0;}
.counter_menu li span{display:inline-block;width:32%;}
.counter_menu li select.text{width:112px;height:34px;}
.denge_bottom label{display:inline-block;margin:5px 0;width:48%;color:#666;}
.denge_bottom label input{width:200px;}
.denge_bottom p.ct{text-align:center;}
.denge_form p{margin:5px 0;text-indent:0;}
.denge_form p.third span{display:inline-block;width:30%;}
.denge_form p.third input.text,.denge_form p.third select.text{width:150px;}
.denge_form input.text,.denge_form select.text{width:200px;}
.denge_form select.text{height:34px;}
.tenters_detail_top{border-bottom:1px solid #ddd;}
.tenters_de_top_lt{width:72px;height:58px;background-position:-370px -120px;text-align:center;}
.tenters_de_top_lt p{color:#fff;font-size:14px;}
.tenters_de_top_lt span{color:#666;font-size:16px;}
.tenters_de_top_lt b{font-size:18px;}
.tenters_detail_top div.rt{padding-left:2%;width:85%;border-left:1px dotted #bbb;}
.tenters_de_intro{font-size:14px;line-height:30px;}
.tenters_detail_top div.rt h2 span{width:55px;height:20px;color:#fff;text-align:center;font-size:12px;line-height:18px;}
.tender_over{background-position:-205px -120px;}
.tender_ing{background-position:-264px -120px;}
.tenters_detail_top div.rt p span{margin-right:30px;}
.tender_tit a{height:26px;}
.tender_menu li{position:relative;margin-top:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f8f8;}
.tender_de_com{border-bottom:1px solid #ddd;}
.tender_de_com img.pic{width:120px;height:120px;border:3px solid #ccc;vertical-align:top;}
.tender_de_com_lt{margin-right:-1px;padding:10px 16px;width:126px;border-right:1px solid #ccc;text-align:center;}
.tender_de_com_lt p.tit{color:#333;font-weight:700;}
.tender_de_com_rt{width:78%;border-left:1px solid #ccc;}
.tender_de_com_rt .liuyan{font-size:14px;}
.tender_de_com_rt p span{display:inline-block;margin-right:30px;}
.tender_de_com_rt p.line{padding:5px 10px;border-bottom:1px solid #ccc;}
.tender_suspend{position:absolute;top:50px;right:180px;}
.sub_tender p.tit{background:#eee;}
.sub_tender p.tit span{display:inline-block;width:33%;text-align:center;line-height:35px;}
.sub_tender_menu{overflow:hidden;height:250px;}
.sub_tender_menu ul li{border-bottom:1px dotted #ddd;}
.sub_tender_menu ul li span{display:inline-block;width:33%;text-align:center;line-height:32px;}
.sub_tender_menu ul li:hover{background:#f8f8f8;}
.main{position:relative;z-index:1;overflow:hidden;width:100%;}
.map_nav{margin-top:15px;height:35px;border-bottom:2px solid #fd7700;}
.map_nav li{float:left;margin:0 5px;}
.map_nav li a{display:inline-block;padding:0 25px;height:34px;border:1px solid #ddd;border-bottom:none;border-radius:2px;background:url(../images/map_bg1.png) repeat-x;font-weight:700;font-size:14px;line-height:34px;}
.map_nav li a.current{border:1px solid #ff912e;background:url(../images/map_bg2.png) repeat-x;color:#fff;}
.map_search{margin:3px 0 0 10px;height:26px;border:1px solid #ddd;}
.map_search input.text{width:200px;height:18px;border:none;line-height:18px;}
.map_search input.btn{width:60px;height:26px;border:none;border-radius:0;background:url(../images/map_btn.png) no-repeat;}
.map_side{position:absolute;top:0;left:0;width:370px;}
.map{position:relative;margin-left:370px;border:1px solid #b7bdc5;}
.mapinfo_but_con{position:absolute;top:300px;left:-1px;z-index:100;width:20px;height:60px;border:1px solid #b7bdc5;border-left:none;border-radius:0 3px 3px 0;background:#fff;background-position:-2px -5px;box-shadow:0 1px 3px #ccc;}
.mapinfo_but_con a{display:block;margin:25px 0 0 4px;width:10px;height:10px;background:url(../images/mapIcon.png) no-repeat;}
.mapinfo_but_con a.but_open{background-position:0 0;}
.mapinfo_but_con a.but_close{background-position:0 -14px;}
.map_side_sort select{float:left;margin:0;width:115px;height:32px;}
.map_side_sort select:hover{background:#f8f8f8;}
.map_side .side_tit{border-top:2px solid #999;font-size:14px;}
.map_side_menu li{padding:10px;border-bottom:1px solid #ddd;}
.map_side_menu li b{font-size:16px;}
.map_position{position:relative;display:inline-block;padding:2px 3px;height:18px;border:1px solid #1763c1;border-radius:2px;background:#1974e2;color:#fff;line-height:18px;cursor:pointer;}
.map_position a{color:#fff;}
.map_position a:hover{text-decoration:none;}
.map_position:hover{border:1px solid #dd6903;background:#ef7e1a;}
.map_positionjs{border:1px solid #dd6903;background:#ef7e1a;}
.map_position .map_pos_bt{position:absolute;top:21px;left:10px;width:8px;height:8px;background:url(../images/map_ico.png) no-repeat;}
.map_position .map_mouseover{background-position:0 -9px;}
.map_tip{width:452px;height:185px;background:#fff;box-shadow:1px 2px 3px #aaa;}
.map_tip_top{width:100%;}
.map_tip_top h3{margin-bottom:5px;font-weight:700;}
.map_tip_intro p{color:#555;}
.map_tip_intro img.pic{width:180px;height:130px;}
.map_tip_intro div.rt{width:56%;line-height:24.5px;}
.map_tip_intro div.rt a{color:#049;}
.map_tip_intro b.fontcl2{font-size:16px;}
.tuanzh_detail_top{box-sizing:border-box;height:60px;border-bottom:1px solid #ddd;background:#f8f8f8;text-align:center;line-height:60px;}
.tuanzh_detail_top span{display:inline-block;width:32%;font-size:18px;}
.tuanzh_detail_top span font{font-size:24px;}
.tuanzh_detail_tpmu ul li{float:left;margin:10px 0;width:33%;border-right:1px solid #ddd;text-align:center;font-size:14px;}
.tuanzh_detail_tpmu ul li p.tit{color:#333;font-size:16px;}
.tuanzh_detail_tpmu ul li.last{border:none;}
.tuanzh_pic_rt p.price{margin-bottom:8px;font-size:18px;line-height:40px;}
.tuanzh_pic_rt p.price font{font-size:30px;}
.tuanzh_detail_intro a.pic img{width:280px;height:210px;}
.tuanzh_taocan{width:100%;}
.tuanzh_taocan tr th{border-bottom:1px solid #ddd;background:#f3f3f3;font-size:16px;line-height:30px;}
.tuanzh_taocan tr td{margin-bottom:-1px;border-bottom:1px solid #ddd;text-align:center;font-size:14px;line-height:50px;}
.tuanzh_side_menu li.title{border-bottom:none;background:#999;color:#fff;}
.tuanzh_side_menu li.title:hover{background:#999;}
.tuanzh_side_menu li{border-bottom:1px dotted #ddd;}
.tuanzh_side_menu li span{display:inline-block;width:33%;text-align:center;line-height:35px;}
.tuanzh_side_menu li:hover{background:#f8f8f8;}
.tuanzh_side_menu li.last{border-bottom:none;}
.ui-dialog .ui-dialog-content{padding:10px 10px 20px 10px;}
.ui-hack-widget-dialog .ui-dialog-title{color:#333;font-size:16px;}
.ui-hack-widget-dialog .ui-dialog-titlebar{margin:0;padding:15px 5px;border:none;border-bottom:1px dotted #e0e0e0;background:#fff;font-weight:400;}
.ui-hack-widget-dialog{padding:15px 25px;border:none;}
.ui-widget-content h2{margin:0;margin-bottom:4px;color:#666;font-size:14px;}
.yuyBook dd,.yuyBook dt{float:left;display:inline-block;height:35px;border:1px solid #ddd;line-height:35px;}
.yuyBook dt{padding-left:30px;width:70px;border-right:none;background:url(../images/dlkBg.png) no-repeat;}
.yuyBook dd{width:70%;border-left:none;}
.yuyBook dd.short{width:40%;}
.yuyBook dd input.text{padding-top:0;width:90%;border:none;}
.yuyBook dd input.short{width:50%;}
.yuyBook dl{overflow:hidden;margin:15px 0 0;}
.yuyBook dt.name{background-position:0 0;}
.yuyBook dt.tel{background-position:0 -40px;}
.yuyBook dt.yzm{background-position:0 -80px;}
.yuyBook .yuyue_tel{margin-left:10px;color:#555;font-size:14px;}
.yuyue_bottom{margin-top:15px;}
.yuyue_bottom .btn{width:150px;font-size:16px;}
.error_box{margin:65px auto;width:800px;height:400px;border:1px solid #ccc;border-radius:10px;background:#f5f5f5;}
.pop-order-promise{margin-top:8px;color:#666;font-size:14px;}
.pop-order-promise span{color:#fb5a5a;}
.error_cont{padding:50px 30px;text-align:center;}
.error_cont h1{color:#000;font-size:80px;line-height:120px;}
.error_cont p{font-size:30px;line-height:60px;}
.error_cont a{display:inline-block;margin:25px;width:150px;height:40px;background:#00af61;color:#fff;text-align:center;font-size:20px;line-height:40px;}
.bd_news_list li{border-bottom:1px dotted #ccc;}
.bd_news_list li h2 a{color:#000;}
.bd_news_list li p.indent{overflow:hidden;max-height:50px;line-height:25px;}
.hot_news a{margin-left:5px;font-size:14px;}
.main_coupon li{float:right;margin-bottom:10px;width:440px;}
.main_coupon_box{overflow:hidden;margin-top:8px;padding:10px;width:220px;height:108px;background:url(../images/youhui_bg.png) no-repeat;color:#fff;}
.main_coupon_box p.price{line-height:40px;}
.main_coupon_box p{line-height:30px;}
.main_coupon_box p.price b.lt{font-size:30px;}
.main_coupon_box_intro{overflow:hidden;width:190px;}
.main_coupon_box_intro p{overflow:hidden;height:28px;}
.bx-wrapper{z-index:0;}
.personAd{overflow:hidden;width:200px;height:150px;}
.passport_for{margin-bottom:80px;}
.passport_for .passport_for_liuc{width:620px;height:42px;background:url(../images/forgotPic.png) no-repeat;}
.passport_for .liuc1{background-position:0 0;}
.passport_for .liuc2{background-position:0 -42px;}
.passport_for .liuc3{background-position:0 -84px;}
.passport_for .for_liuc li{float:left;margin:0 20px;}
.passport_for .for_liuc li.current{color:#00af61;}
.passport_for .for_liuc li:first-child{margin-right:180px;margin-left:25px;}
.passport_for .for_liuc li:last-child{float:right;}
.pass_for_form{margin-left:160px;}
.pass_for_form input.text{width:260px;height:30px;border:1px solid #ccc;}
.pass_for_form tr.zh td{height:30px;}
.pass_for_form input.btn{margin-top:15px;}
.pass_for_sucss{margin:0 20px;}
.pass_for_sucss h1{padding-bottom:10px;}
.pass_for_sucss p{line-height:35px;}
.pass_for_sucss p.suor{font-size:14px;}
.pass_for_sucss p.ct{text-align:center;}
.pass_for_sucss a.csbtn{margin:5px 0;padding:0 20px;height:40px;background:#fe9602;font-size:16px;line-height:40px;}
.pass_for_sucss a.csbtn:hover{color:#fff;}
.passport_menu{margin-top:30px;font-size:14px;line-height:35px;}
.passport_menu p.tit{margin-bottom:5px;font-weight:700;font-size:16px;}
.login_rt .hl_icon{display:inline-block;margin-right:5px;width:50px;height:50px;background:url(../images/hulian_icon.png) no-repeat;}
.login_rt .login_qq{background-position:0 -104px;}
.login_rt .login_weibo{background-position:0 -52px;}
.login_rt .login_weixin{background-position:0 0;}
.appBanner{position:relative;overflow:hidden;height:580px;min-width:1200px;}
.appBanner_tact{top:100px;right:0;z-index:20;margin:400px 0 0 545px;height:180px;}
.appBanner_tact h1{margin-bottom:110px;color:#fd4579;font-weight:700;font-size:50px;}
.appBanner_tact_lt{margin-right:80px;width:230px;}
.appBanner_tact_lt a{display:inline-block;margin-bottom:25px;}
.appBanner_tact_lt a:hover{opacity:.9;filter:alpha(opacity=90);}
.appBanner_tact_rt{text-align:center;}
.appBanner_tact_rt p{margin-top:-30px;color:#333;font-weight:700;font-size:14px;line-height:30px;}
.appcontent_bg1{width:100%;height:670px;background:#5a6083;}
.appcontent_bg2{width:100%;height:670px;background:#66baf5;}
.appcontent_bg3{width:100%;height:670px;background:#488ed6;}
.priceBanner{margin:5px 0;}
.priceForm h1{margin:30px 0;height:50px;background:#fafafa;box-shadow:0 0 3px #ddd;color:#000;text-align:center;font-size:30px;line-height:50px;}
.priceForm{margin:50px 0;}
.priceAdv{margin-bottom:30px;}
.pricePro{margin:30px 0;}
.pricePro table.box{width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.pricePro tr td,.pricePro tr th{height:40px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.pricePro tr th{background:#ededed;font-size:16px;}
.pricePro tr td{padding:5px;width:12%;min-width:100px;font-size:14px;}
.fmDiv{margin:20px 0;height:50px;line-height:50px;}
.fmDiv big{color:#333;font-size:18px;}
.fmDiv input.area{height:32px;}
.fmDiv input.radio{margin-left:20px;vertical-align:middle;}
.fmDiv i{margin-left:2px;font-style:normal;font-size:14px;}
.fmCount{position:relative;float:left;width:120px;height:50px;background:url(../images/priceInput.png) center left no-repeat;}
.fmCount input.text{margin-right:30px;padding:0;width:45px;height:32px;border:none;background:0 0;color:#333;text-align:center;font-weight:700;font-size:16px;}
.fmDiv select.text{padding:0;width:140px;height:40px;background:0 0;text-align:center;}
.fmDiv select.cy{margin-right:10px;}
.fmCount a{position:absolute;display:inline-block;width:20px;height:20px;}
.fmCount a.jia{top:-13px;left:50px;font-weight:700;font-size:16px;}
.fmCount a.jian{bottom:24px;left:52px;}
.fmDiv input.btn{height:50px;border:none;border-radius:0;background:#00af61;line-height:50px;}
.priceGjia{margin:20px 0;padding:10px;border:1px solid #eee;background:#f8f8f8;font-size:16px;}
.priceGjia b{font-size:20px;}
.yuyBook span.goYz{display:inline-block;margin-left:15px;padding:0 10px;height:34px;border:1px solid #ccc;background:#eee;color:#666;color:#000;line-height:32px;cursor:pointer;}
.yuyTxt{margin:20px 0;line-height:24px;}
.yuyBook .bjBtn{margin-top:20px;text-align:center;}
.yuyBook .bjBtn .btn{border:none;background:#00af61;}
.bjQuit{margin:20px 0;padding:20px;border-radius:5px;background:none repeat scroll 0 0 #f5f5f5;}
.bjQuit h2{margin-bottom:10px;color:#00af61;font-size:16px;}
.bjQuit ul.bjQuitTxt{margin:8px 0;}
.bjQuit ul.bjQuitTxt li{position:relative;text-indent:10px;}
.bjQuit ul.bjQuitTxt li i{position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:1px;background:#00af61;}
.bjQuitBtn{margin-top:10px;}
.bjQuitBtn .btn{display:inline-block;margin-right:15px;padding:0;width:110px;height:38px;border:none;line-height:30px;}
.bjQuitBtn .btn_over_big{background:#aaa;color:#fff;}
.bjQuitBtn .btn_sub_big{background:#00af61;}
.coDe{position:relative;display:inline-block;margin:0 10px;padding:0 10px;height:24px;border:1px solid #e0e0e0;background:#fff;vertical-align:middle;text-align:center;font-size:12px;line-height:22px;}
.coDe .pic{border-radius:3px;background:#fff;}
.coDe .pic img{margin-left:5px;padding-top:2px;}
.coDe .show{position:absolute;top:24px;left:-1px;z-index:30;display:inline-block;display:none;padding:4px;width:96px;border:1px solid #ddd;border-top:none;background:#fff;}
.coDe .show img{width:100px;height:100px;}
.sub_case_top h3{margin-bottom:10px;}
.bdsharebuttonbox{position:relative;}
.bdsharebuttonbox .coDe{position:absolute;top:5px;left:-125px;}
ul.block_type li{padding:20px 10px;}
.area ul.zbuls{border-bottom:1px solid #e0e0e0;}
.area ul.zbuls li{padding:0 10px;height:40px;line-height:40px;}
.area ul.zbuls li span,.block_type li.zblb span{display:inline-block;overflow:hidden;width:90px;text-align:center;font-size:14px;}
.area ul.zbuls li span.long,.block_type li.zblb span.long{width:375px;color:#333;text-align:center;font-size:14px;}
.area ul.zbuls li span.ml30{margin-left:30px;}
.page a:hover,.page strong{border:1px solid #e7691e;background:#e7691e;}
.zbform{border:1px solid #ddd;}
.block_type li.zblb{height:35px;line-height:35px;}
.block_type li.zblb a:focus{outline:0;outline:0;border:0;}
.block_type li.zblb span.zbztai{margin-top:-5px;margin-left:30px;border:1px solid #ddd;}
.block_type li:hover span.zbztai{border:1px solid #FF9C00;background:#FF9C00;color:#fff;}
.block_type li span.zbztai:hover{border:1px solid #00af61;background:#00af61;color:#fff;}
.block_type li span.zbztais{margin-left:30px;border:1px solid #000;background:#999;color:#fff;}
.kemi_zxlc{float:left;width:1200px;}
.kemi_zxlc li{float:left;margin-left:15px;width:120px;height:120px;text-align:center;font-size:14px;}
.kemi_zxlc li:first-child{margin-left:0;}
.kemi_zxlc li a{display:block;width:118px;height:118px;border:1px solid #eee;color:#888;}
.kemi_zxlc li a i{display:block;margin:26px auto 15px;height:37px;}
.kemi_zxlc li a i{background:url(../images/ico_km_zxlc.png) no-repeat;zoom:1;}
.kemi_zxlc li a i.zxlc_ico1{width:44px;background-position:-1px -1px;}
.kemi_zxlc li a i.zxlc_ico2{width:36px;background-position:-47px -1px;}
.kemi_zxlc li a i.zxlc_ico3{width:34px;background-position:-85px -1px;}
.kemi_zxlc li a i.zxlc_ico4{width:36px;background-position:-121px -1px;}
.kemi_zxlc li a i.zxlc_ico5{width:36px;background-position:-159px -1px;}
.kemi_zxlc li a i.zxlc_ico6{width:38px;background-position:-197px -1px;}
.kemi_zxlc li a i.zxlc_ico7{width:36px;background-position:-237px -1px;}
.kemi_zxlc li a i.zxlc_ico8{width:36px;background-position:-275px -1px;}
.kemi_zxlc li a i.zxlc_ico9{width:34px;background-position:-313px -1px;}
.kemi_zxlc li a:hover{border:1px solid #00af61;background:#00af61;color:#fff;}
.kemi_zxlc li a:hover i.zxlc_ico1{width:44px;background-position:-1px -40px;}
.kemi_zxlc li a:hover i.zxlc_ico2{width:36px;background-position:-47px -40px;}
.kemi_zxlc li a:hover i.zxlc_ico3{width:34px;background-position:-85px -40px;}
.kemi_zxlc li a:hover i.zxlc_ico4{width:36px;background-position:-121px -40px;}
.kemi_zxlc li a:hover i.zxlc_ico5{width:36px;background-position:-159px -40px;}
.kemi_zxlc li a:hover i.zxlc_ico6{width:38px;background-position:-197px -40px;}
.kemi_zxlc li a:hover i.zxlc_ico7{width:36px;background-position:-237px -40px;}
.kemi_zxlc li a:hover i.zxlc_ico8{width:36px;background-position:-275px -40px;}
.kemi_zxlc li a:hover i.zxlc_ico9{width:34px;background-position:-313px -40px;}
.layout-1 .gs-spread{margin-bottom:15px;border:1px solid #EEE;}
.layout-1 .gs-spread li{float:left;overflow:hidden;margin-left:-1px;padding:15px;width:269px;height:80px;border-left:1px solid #EEE;}
.layout-1 .gs-spread li a,.layout-1 .gs-spread li img{float:left;width:269px;height:80px;}
.layout-gs{overflow:hidden;}
.layout-gs .com-left{float:left;overflow:hidden;width:880px;    margin-top: 14px;}
.layout-gs .com-left ul{float:left;width:900px;padding-top:2px;}
.layout-gs .com-left li{
    float: left;
    margin-top: -1px;
    margin-right: -1px;
    padding: 14px 16px;
    width: 142px;
    height: 60px;
    border: 1px solid #EEE;
}
.layout-gs .com-left li a,.layout-gs .com-left li img{display:block;overflow:hidden;width:100%;height:100%;}
.layout-gs .com-left li:hover a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);}
.layout-gs .com-left li img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-ms-transition:all .5s ease-out;}
.layout-gs .com-right{float:right;overflow:hidden;width:300px;}
.layout-gs .com-right .gs-title{margin-top:5px;height:36px;border-bottom:1px solid #EEE;line-height:36px;}
.layout-gs .com-right .gs-title a{float:left;width:150px;text-align:center;font-size:16px;}
.layout-gs .com-right .gs-title a.on{border-bottom:1px solid #00af61;color:#00af61;font-weight:600;}
.layout-gs .gs-right-con{padding-top:10px;}
.layout-gs .kemi-activity-roll{overflow:hidden;width:100%;height:408px;}
.layout-gs .kemi-activity-roll li{padding:5px 0;}
.layout-gs .kemi-activity-roll li a,.layout-gs .kemi-activity-roll li img{display:block;overflow:hidden;width:100%;height:100%;}
.layout-gs .gs-paihang li{overflow:hidden;height:50px;border-bottom:1px dotted #EEE;line-height:50px;}
.layout-gs .gs-paihang span{display:inline-block;margin-right:3px;width:25px;height:25px;border-radius:50%;background:#888;color:#fff;text-align:center;font-size:15px;line-height:25px;}
.layout-gs .gs-paihang .gs-name{font-size:14px;}
.layout-gs .gs-paihang .gs-tim{margin-top:12px;padding:1px 10px;height:20px;border:1px solid #1CADEC;border-radius:3px;color:#1CADEC;line-height:20px;}
.layout-gs .gs-paihang .gs-tim:hover{background:#1CADEC;color:#FFF;}
.layout-gs .gs-paihang .ph_num_cl{background:#00af61;}
.layout-gs .gs-apply{position:relative;float:left;margin-top:20px;padding:25px 30px;width:1138px;height:65px;border:1px solid #EEE;background:#F9F9F9;}
.layout-gs .gs-apply .title-a{margin-right:20px;width:192px;}
.layout-gs .gs-apply .title-a h2{margin-top:4px;height:35px;color:#069a5a;font-size:24px;line-height:35px;}
.layout-gs .gs-apply .title-a p{height:26px;color:#888;font-size:14px;line-height:26px;}
.layout-gs .gs-apply form{float:left;}
.layout-gs .gs-apply .dinput{float:left;width:500px;height:65px;}
.layout-gs .gs-apply input{float:left;padding:10px;width:222px;height:16px;border:1px solid #00af61;color:#666;line-height:16px;}
.layout-gs .gs-apply input:focus{border:1px solid #FF890B;background:#FFFBDC;}
.layout-gs .gs-apply input:first-child{margin-right:6px;}
.layout-gs .gs-apply button[type=submit]{width:213px;height:65px;border:0;background:#069a5a;color:#FFF;font-size:14px;line-height:65px;}
.layout-gs .gs-apply p.lt{margin-top:5px;width:494px;height:22px;font-size:14px;line-height:22px;}
.layout-gs .gs-apply p.lt span{color:#888;}
.layout-gs .gs-apply em.i{float:left;margin:4px 4px 4px 0;width:14px;height:14px;background:url(../images/ico_open_e.png) 0 0 no-repeat;}
.layout-gs .gs-apply .apply-zxb{float:left;width:213px;height:65px;background:#00af61;color:#fff;text-align:center;font-size:14px;line-height:65px;}
.layout-gs .gs-apply .kemi-or{position:absolute;top:40px;right:225px;width:35px;height:35px;border-radius:50%;background:#E8E8E8;color:#888;text-align:center;line-height:35px;}
.tenders-box{overflow:hidden;}
.tenders-box .tenders-l{width:900px;}
.tenders-box .tenders-l .tenders-tips{padding-left:230px;width:670px;height:80px;background:url(../images/tipBg.png) no-repeat;}
.tenders-box .tenders-tips li{float:left;padding:20px 0 0 23px;width:105px;line-height:24px;}
.tenders-box .tenders-tips li b{margin-left:35px;color:#FD7903;font-weight:600;font-size:14px;}
.tenders-box .tenders-tips li p{color:#999;}
.tenders-box .tenders-info{padding:10px 7px;width:900px;border:1px solid #EEE;border-top:0;}
.tenders-box .tenders-info li{position:relative;float:left;margin:12px;width:418px;height:50px;}
.tenders-box .tenders-info .t-box{float:left;overflow:hidden;width:330px;height:50px;}
.tenders-box .tenders-info .t-box p{height:25px;line-height:25px;}
.tenders-box .tenders-info .t-box strong{float:left;margin-right:15px;color:#03844a;font-size:18px;}
.tenders-box .tenders-info .t-box span{float:left;overflow:hidden;height:25px;max-width:235px;font-size:14px;}
.tenders-box .tenders-info .t-box em{margin-right:12px;color:#999;cursor:default;}
.tenders-box .tenders-info li .btn-bid{position:absolute;top:6px;right:12px;width:74px;height:36px;background:#069a5a;color:#fff;font-size:14px;line-height:35px;}
.tenders-box .tenders-info li .no{background:#DDD;color:#888;font-size:14px;cursor:not-allowed;}
.tenders-box .tenders-r{padding:2px 20px 15px;width:280px;border:1px solid #EEE;}
.tenders-box .tenders-r .bobs{font-size:14px;}
.tenders-box .tenders-r .bid-scroll{overflow:hidden;width:238px;height:244px;}
.tenders-box .tenders-r .bid-scroll li{height:39px;border-bottom:1px dotted #EEE;line-height:39px;}
.tenders-box .tenders-r .bid-scroll li span{overflow:hidden;height:40px;color:#888;}
.tenders-box .tenders-r .bid-scroll li .s1{width:80px;}
.tenders-box .tenders-r .bid-scroll li .s2{width:90px;}
.tenders-box .tenders-r .bid-scroll li .s3{width:60px;}
.tenders-box .tenders-r .yuyue-com{padding:0 9px 1px;border:1px solid #00af61;color:#00af61;}
.tenders-box .tenders-r .bid-scroll li:hover span{color:#444;}
.tenders-box .tenders-r .bid-scroll .tenders-list li.odd{background:#F9F9F9;}
.tenders-box .tenders-r .bid-scroll .tenders-list li:hover{background:#FFF;}
.kemi-designs .design{overflow:hidden;height:275px;}
.kemi-designs .designhd{overflow:hidden;margin-bottom:20px;}
.kemi-designs .designhd li{position:relative;float:left;margin-left:15px;width:228px;border-bottom:2px solid #EEE;}
.kemi-designs .designhd li.on{border-bottom:2px solid #03844a;background:#FAFAFA;}
.kemi-designs .designhd li:first-child{margin-left:0;}
.kemi-designs .designhd li .a-box{display:block;padding:10px;height:70px;}
.kemi-designs .designhd li .a-box img{float:left;margin-right:15px;width:70px;height:70px;border-radius:50%;}
.kemi-designs .designhd .dtxt{float:left;overflow:hidden;margin-top:10px;width:98px;}
.kemi-designs .designhd .dtxt h3{height:28px;color:#333;font-size:16px;line-height:28px;}
.kemi-designs .designhd .dtxt p{height:20px;color:#888;font-size:14px;line-height:20px;}
.kemi-designs .designhd .dapply{position:absolute;top:0;right:0;padding:0 6px;height:22px;background:#03844a;color:#FFF;line-height:22px;}
.kemi-designs .designbd ul{overflow:hidden;}
.kemi-designs .designbd li{float:left;margin-left:20px;width:224px;height:160px;}
.kemi-designs .designbd li:first-child{margin-left:0;}
.kemi-designs .designbd li a{position:relative;float:left;display:block;width:228px;height:160px;}
.kemi-designs .designbd li img{float:left;width:228px;height:160px;}
.kemi-designs .designbd li span{position:absolute;bottom:0;left:0;width:228px;height:28px;line-height:28px;}
.kemi-designs .designbd li span b{position:absolute;top:0;left:0;display:block;width:228px;height:28px;background:#000;opacity:.5;filter:alpha(opacity=50);}
.kemi-designs .designbd li span em{position:relative;color:#FFF;}
.kemi-designs .designbd li span em.z{overflow:hidden;margin-left:12px;width:156px;height:28px;}
.kemi-designs .designbd li span em.y{margin-right:12px;}
.kemi-case .case-list{overflow:hidden;}
.kemi-case .case-list ul{overflow:hidden;width:1240px;}
.kemi-case .case-list li{float:left;margin:0 20px 20px 0;width:285px;text-align:center;}
.kemi-case .case-list li a.mask{position:relative;display:block;overflow:hidden;color:#ccc;text-align:center;}
.kemi-case .case-list li a img,.kemi-case .case-list li a.mask{width:100%;height:205px;}
.kemi-case .case-list li a img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-ms-transition:all .5s ease-out;}
.kemi-case .case-list li:hover a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);}
.kemi-case .case-list .case-list-info{float:left;padding:10px 0;width:285px;border:1px solid #EEE;border-top:0;line-height:25px;}
.kemi-case .case-list .case-list-info a{display:block;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.kemi-case .case-list .case-list-info label{color:#999;font-size:14px;}
.kemi-case .case-list .case-list-info sup{vertical-align:super;font-size:12px;}
.kemi-case .case-list .case-list-info label i{display:inline-block;margin:0 5px;height:12px;border-right:1px solid #EEE;}
.guide-diary,.guide-learn{height:168px;}
.diary-title{position:relative;float:left;padding-top:42px;width:180px;height:126px;color:#FFF;text-align:center;font-size:14px;}
.guide-diary .tit1{background:#01A001;}
.guide-learn .tit2{background:#25B6A6;}
.diary-title a{color:#FFF;}
.diary-title em{position:absolute;top:50%;right:0;display:inline-block;overflow:hidden;margin-top:-5px;width:0;height:0;border-color:transparent #FFF transparent transparent;border-style:dotted solid dotted dotted;border-width:10px;font-size:0;}
.guide-title-icon{display:block;margin:0 auto;margin-bottom:5px;width:60px;height:60px;background:url(../images/guide_icon.png) no-repeat;zoom:1;}
.diary-title .title-icon1{background-position:0 0;}
.diary-title .title-icon2{background-position:-62px 0;}
.guide-diary .diary-list{float:left;}
.guide-diary .diary-list li{position:relative;float:left;margin-left:20px;width:235px;height:168px;zoom:1;}
.guide-diary .diary-list li .diary-a{display:block;overflow:hidden;width:100%;height:100%;}
.guide-diary .diary-list li .diary-status{position:absolute;top:0;right:0;display:block;width:78px;height:26px;background-color:#00af61;color:#FFF;text-align:center;line-height:26px;}
.guide-diary .diary-list li img.a-img{width:235px;height:168px;}
.guide-diary .diary-list li .dtitle{position:absolute;bottom:0;left:0;z-index:2;display:block;overflow:hidden;padding:0 15px;width:205px;height:30px;background-color:rgba(0,0,0,.65);color:#FFF;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:30px;}
.guide-learn .learn-list{float:left;width:1019px;height:166px;border-color:#F5F5F5;border-style:solid;border-width:1px 1px 1px 0;background:#F8F8F8;}
.learn-list .learn-item{float:left;margin:0 20px;width:298px;zoom:1;}
.learn-list .learn-item .item-hd{padding:12px 0;color:#1A332F;font-size:18px;}
.learn-list .item-bd{float:left;overflow:hidden;width:306px;}
.learn-list .item-bd a{float:left;overflow:hidden;}
.learn-list .item-bd .span-img1{float:left;margin-right:15px;width:100px;height:100px;background:url(../images/lean1.jpg) 0 0 no-repeat;}
.learn-list .item-bd .span-img2{float:left;margin-right:15px;width:100px;height:100px;background:url(../images/lean2.jpg) 0 0 no-repeat;}
.learn-list .item-bd .span-img3{float:left;margin-right:15px;width:100px;height:100px;background:url(../images/lean3.jpg) 0 0 no-repeat;}
.learn-list .item-bd ul{float:left;width:191px;}
.learn-list .item-bd li{float:left;overflow:hidden;width:191px;height:25px;text-overflow:ellipsis;white-space:nowrap;line-height:25px;}
.learn-list .item-bd li a{width:180px;}
.kemi-home .my-home-l{overflow:hidden;width:900px;height:378px;}
.kemi-home .my-home-l .home-list{overflow:hidden;width:915px;}
.kemi-home .my-home-l .home-list li{float:left;margin-right:15px;margin-bottom:20px;padding:1px;width:286px;height:145px;border:1px solid #EEE;}
.kemi-home .my-home-l .home-list li.first{margin-left:0;}
.kemi-home .my-home-l .home-list .z{overflow:hidden;width:160px;height:145px;}
.kemi-home .my-home-l .home-list .z img{width:160px;height:145px;}
.kemi-home .my-home-l .home-list .y{padding:5px 5px 0 10px;width:111px;height:140px;}
.kemi-home .my-home-l .home-list .y h3{overflow:hidden;width:115px;height:30px;line-height:30px;}
.kemi-home .my-home-l .home-list .y h3 .a-titie{color:#03844a;font-size:15px;}
.kemi-home .my-home-l .home-list .y p{overflow:hidden;width:110px;height:28px;color:#888;line-height:28px;}
.kemi-home .my-home-l .home-list .home-apply{float:left;margin-top:8px;width:107px;height:30px;background:#BBB;color:#FFF;text-align:center;line-height:30px;}
.kemi-home .my-home-l .home-list li:hover .home-apply{background:#00af61;}
.kemi-home .my-home-r{margin-top:6px;width:280px;height:370px;}
.kemi-home .my-home-r .home-cont{padding:26px 20px 9px 108px;width:160px;height:140px;background:url(../images/i_home_icon.jpg) no-repeat;}
.kemi-home .my-home-r .icon-1{background-position:0 0;}
.kemi-home .my-home-r .icon-2{background-position:0 -175px;}
.kemi-home .my-home-r .home-cont p{margin-bottom:6px;}
.kemi-home .my-home-r .home-cont .h-title1{color:#923700;font-size:16px;}
.kemi-home .my-home-r .home-cont .h-title2{color:#E0E5FD;font-size:16px;}
.kemi-home .my-home-r .home-cont .h-text{color:#FFF;line-height:16px;}
.kemi-home .my-home-r .home-cont a{display:block;margin-top:12px;padding-left:12px;width:92px;height:30px;color:#FFF;font-size:14px;line-height:30px;}
.kemi-home .my-home-r .home-cont .h-apply-1{background:url(../images/icon_btn1.png) no-repeat;}
.kemi-home .my-home-r .home-cont .h-apply-2{background:url(../images/icon_btn2.png) no-repeat;}
.index-mall{border:1px solid #EEE;}
.index-mall .mall-1{width:300px;background:#FAFAFA;}
.index-mall .mall-1 .mall-l1{overflow:hidden;width:300px;height:200px;}
.index-mall .mall-1 .mall-l1 img{width:300px;height:200px;}
.index-mall .mall-1 .mall-l2{overflow:hidden;margin-top:1px;padding-bottom:2px;height:110px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:12px;}
.index-mall .mall-1 .mall-l2 .mall-div{float:left;overflow:hidden;margin-left:19px;width:130px;height:110px;}
.index-mall .mall-1 .mall-l2 .mall-div h4{padding:18px 0 16px;height:14px;line-height:14px;}
.index-mall .mall-1 .mall-l2 .mall-div h4 a{margin-left:0;font-size:14px;}
.index-mall .mall-1 .mall-l2 .mall-div a{display:inline-block;margin-left:-4px;min-width:40px;line-height:14px;}
.index-mall .mall-1 .mall-l2 .mall-div a span{padding:2px 4px;color:#666;}
.index-mall .mall-1 .mall-l3{margin:10px;padding:10px 10px 5px 10px;color:#666;font-size:12px;}
.index-mall .mall-1 .mall-l3 p{display:inline-block;color:#333;vertical-align:top;font-size:14px;}
.index-mall .mall-1 .mall-l3 ul{display:inline-block;padding-left:2px;vertical-align:top;}
.index-mall .mall-1 .mall-l3 ul li{height:25px;line-height:25px;}
.index-mall .mall-1 .mall-l3 ul li a{display:inline-block;overflow:hidden;width:180px;color:#666;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;line-height:20px;}
.index-mall .mall-1 .mall-l2 .col-l{border-right:1px dotted #E6E6E6;}
.index-mall .mall-2{position:relative;overflow:hidden;width:360px;height:400px;}
.index-mall .mall-2 .mall-2-pic{position:relative;z-index:0;}
.index-mall .mall-2 .mall-2-pic img{display:block;width:360px;height:400px;}
.index-mall .mall-2 .hd{position:absolute;bottom:20px;z-index:1;width:100%;height:10px;text-align:center;font-size:0;}
.index-mall .mall-2 .hd li{display:inline-block;overflow:hidden;margin:0 5px;width:10px;height:10px;background:url(../images/banner-ico.png) no-repeat;background-position:0 -21px;opacity:.5;cursor:pointer;zoom:1;filter:alpha(opacity=50);}
.index-mall .mall-2 .hd li.on{opacity:100;filter:alpha(opacity=100);}
.index-mall .mall-2 .next,.index-mall .mall-2 .prev{position:absolute;top:50%;z-index:2;display:none;margin-top:-25px;width:50px;height:50px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.index-mall .mall-2:hover .next,.index-mall .mall-2:hover .prev{display:block;}
.index-mall .mall-2 .banner-arrow{display:block;background:url(../images/banner-ico.png) no-repeat;}
.index-mall .mall-2 .next span,.index-mall .mall-2 .prev span{display:block;overflow:hidden;margin:15px auto;width:11px;height:20px;font-size:0;line-height:99em;}
.index-mall .mall-2 .prev{left:0;}
.index-mall .mall-2 .prev span{background-position:0 0;}
.index-mall .mall-2 .next{right:0;}
.index-mall .mall-2 .next span{background-position:-12px 0;}
.index-mall .mall-3{overflow:hidden;width:538px;height:400px;}
.index-mall .mall-3 ul{margin-top:-1px;margin-bottom:-1px;width:540px;height:402px;}
.index-mall .mall-3 li{position:relative;float:left;padding:0 20px 10px;width:229px;height:190px;border-right:1px dotted #EEE;border-bottom:1px dotted #EEE;}
.index-mall .mall-3 li .a-img{overflow:hidden;margin:10px 42px;width:155px;height:120px;}
.index-mall .mall-3 li p{overflow:hidden;margin-bottom:10px;width:239px;text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:14px;}
.index-mall .mall-3 li p.price{margin-bottom:6px;color:#E81A62;font-size:16px;line-height:18px;}
.index-mall .mall-3 li p.price span{font-family:arial;}
.index-mall .mall-3 li p.price del{color:#999;font-size:12px;}
.index-mall .mall-3 li .discount{position:absolute;top:0;left:20px;display:inline-block;overflow:hidden;width:60px;height:30px;background:url(../images/mall-global.png) no-repeat;background-position:-60px -64px;color:#FFF;vertical-align:middle;text-align:center;line-height:17px;}
.index-brand-adv{margin-top:0;border:1px solid #eee;border-top:none;}
.index-brand-adv li{float:left;margin-left:-1px;width:16.66%;height:90px;border-color:#E1E1E1;border-style:dotted;border-width:0 0 0 1px;text-align:center;line-height:90px;}
.index-brand-adv li img{display:block;margin:21px auto 0;}
.kemi-activity .activity .hd-title{position:relative;margin-bottom:20px;padding-right:10px;height:38px;border:1px solid #EEE;background:#F9F9F9;line-height:38px;}
.kemi-activity .activity .hd-title .more{float:right;}
.kemi-activity .activity .hd-title .more a{display:none;}
.kemi-activity .activity .hd-title .more em{margin-left:3px;font-family:SimSun;}
.kemi-activity .activity .hd-title ul{position:absolute;z-index:5;height:38px;zoom:1;}
.kemi-activity .activity .hd-title li{float:left;margin-left:-1px;padding:0 20px;font-size:14px;cursor:pointer;}
.kemi-activity .activity .hd-title li.on{height:38px;border-bottom:1px solid #03844a;color:#03844a;line-height:38px;}
.kemi-activity .activity .conwrap{position:relative;clear:both;}
.kemi-activity .activity .conwrap ul{display:none;overflow:hidden;}
.kemi-activity .activity .conwrap li{float:left;overflow:hidden;margin-left:20px;width:285px;height:264px;border-bottom:1px dotted #EEE;}
.kemi-activity .activity .conwrap li:first-child{margin-left:0;}
.kemi-activity .activity .conwrap li img{width:285px;height:200px;}
.kemi-activity .activity .conwrap li h3{float:left;overflow:hidden;width:285px;height:30px;font-size:16px;line-height:30px;}
.kemi-activity .activity .conwrap li p{float:left;width:285px;height:30px;color:#999;line-height:30px;}
.kemi-news .news-pic{position:relative;float:left;width:400px;height:300px;}
.kemi-news .news-pic a span{position:absolute;bottom:0;left:0;width:100%;height:36px;line-height:36px;}
.kemi-news .news-pic a em{position:absolute;bottom:0;left:0;width:100%;height:36px;background:#000;line-height:36px;opacity:.5;filter:alpha(opacity=50);}
.kemi-news .news-pic a h3{position:relative;overflow:hidden;padding:0 20px;color:#FFF;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.kemi-news .news-pic a,.kemi-news .news-pic img{display:block;width:400px;height:300px;}
.kemi-news .news-list{overflow:hidden;width:498px;height:298px;border:1px solid #EEE;}
.kemi-news .news-list li{float:left;margin:0 20px;padding:13px 0;width:458px;height:48px;border-bottom:1px dotted #EEE;}
.kemi-news .news-list li h3{overflow:hidden;width:100%;height:30px;font-size:16px;line-height:25px;}
.kemi-news .news-list li p{overflow:hidden;width:100%;height:20px;color:#999;text-overflow:ellipsis;white-space:nowrap;line-height:20px;}
.kemi-news .exposure-list{padding:0 19px 0 20px;width:260px;height:298px;border:1px solid #EEE;border-left:0;}
.kemi-news .exposure-list h3{height:35px;border-bottom:1px solid #EEE;line-height:35px;}
.kemi-news .exposure-list h3 span{float:left;height:35px;min-width:60px;border-bottom:1px solid #03844a;font-size:16px;line-height:35px;}
.kemi-news .exposure-list .ex-scroll{overflow:hidden;margin-top:12px;width:260px;height:238px;}
.kemi-news .exposure-list li{height:35px;border-bottom:1px dotted #EEE;line-height:35px;}
.kemi-news .exposure-list li span{float:left;width:38px;text-align:left;}
.kemi-news .exposure-list li span a{color:#03844a;}
.kemi-news .exposure-list li .ex-title{float:left;overflow:hidden;width:180px;text-overflow:ellipsis;white-space:nowrap;}
.kemi-news .exposure-list li em{float:right;width:36px;color:#999;text-align:right;}
.kemi-links{padding:40px 0;border-top:1px solid #EEE;background:#F9F9F9;}
.kemi-links .link-l{width:900px;}
.kemi-links .link-r{width:300px;}
.kemi-links .link-r .ewm-l{float:left;display:inline;margin:4px 0 0 50px;width:100px;}
.kemi-links .link-r .ewm-r{float:right;display:inline;margin-top:4px;width:100px;}
.kemi-links .link-r .ewm h4{float:left;width:100px;height:32px;color:#888;text-align:center;font-weight:100;line-height:32px;}
.kemi-links .link-r .ewm span{float:left;display:block;overflow:hidden;width:104px;height:104px;background:#FFF;}
.kemi-links .link-r .app-ewm,.kemi-links .link-r .wx-ewm{border:1px solid #EEE;}
.kemi-links .link-r .ewm i{display:block;margin:2px;width:100px;height:100px;}
.kemi-links .link-r .ewm .wx-ewm i{background:url(../images/ewm/app_ewm.png) no-repeat;}
.kemi-links .link-r .ewm .app-ewm i{background:url(../images/ewm/wx_ewm.png) no-repeat;}
.kemi-links .link-cont{margin-top:-10px;width:900px;}
.kemi-links .link-cont a{float:left;margin-right:12px;height:20px;color:#999;line-height:20px;}
.kemi-links .link-cont a:first-child{display:none;}
.floors-nav{position:fixed;top:50%;display:none;overflow:hidden;margin-left:-50px;margin-top:-160px;width:40px;background:#ECECEC;}
.floor-box li{position:relative;float:left;width:40px;height:40px;border-top:1px solid #fff;color:#888;cursor:pointer;}
.floor-box li:first-child{border-top:0;}
.floor-box li span.a{position:absolute;display:block;width:100%;text-align:center;font-size:14px;line-height:40px;}
.floor-box li .b{float:left;display:none;padding:6px 5px;width:30px;background:#00af61;color:#FFF;text-align:center;line-height:14px;}
.floor-box li.on .a,.floor-box li:hover .a{display:none;}
.floor-box li.on .b,.floor-box li:hover .b{display:block;}




/*在线报价页面样式修改 2015-06-09*/
.priceBanner{ margin:5px 0px;}
.priceForm h1{ text-align:center; margin:30px 0px; color:#000; background:#fafafa; height:50px; line-height:50px; box-shadow:0px 0px 3px #ddd; font-size:30px;}
.priceForm{ margin:50px 0px;}
.priceAdv{ margin-bottom:30px;}

.pricePro{ margin:30px 0px;}
.pricePro table.box{ border-left:1px solid #ddd;border-top:1px solid #ddd; width:100%;}
.pricePro tr th,.pricePro tr td{ border-right:1px solid #ddd;border-bottom:1px solid #ddd;height:40px;}
.pricePro tr th{ background:#ededed; font-size:16px;}
.pricePro tr td{ font-size:14px; padding:5px; width:12%; min-width:100px;}
.fmDiv{ height:50px; margin:20px 0px; line-height:50px;}
.fmDiv big{ font-size:18px; color:#333;}
.fmDiv input.area{ height:32px;}
.fmDiv input.radio{ vertical-align:middle; margin-left:20px; }
.fmDiv i{font-size:14px; font-style:normal; margin-left:2px;}
.fmCount{ float:left; width:120px; height:50px; background:url(../images/priceInput.png) center left no-repeat; position:relative;}
.fmCount input.text{ border:none; width:45px; height:32px; background:none; text-align:center; font-size:16px; padding:0px; color:#333; font-weight:bold; margin-right:30px;}
.fmDiv select.text{ height:40px; background:none; text-align:center; padding:0px; width:140px;}
.fmDiv select.cy{ margin-right:10px;}
.fmCount a{ position:absolute; display:inline-block; width:20px; height:20px;}
.fmCount a.jia{ top:-13px; left:50px; font-size:16px; font-weight:bold;}
.fmCount a.jian{ bottom:24px; left:52px;}
.fmDiv input.btn{ height:50px; line-height:50px; background:#fe7902; border:none; border-radius:0px;}

.priceGjia{ border:1px solid #eee; background:#f8f8f8; padding:10px; font-size:16px; margin:20px 0px;}
.priceGjia b{ font-size:20px;}
.yuyBook span.goYz{ display:inline-block; margin-left:15px;height: 34px; line-height: 32px; padding:0 10px; border: 1px solid #ccc; cursor: pointer; color: #666; background:#eee; color:#000;}
.yuyTxt{ margin:20px 0px; line-height:24px;}
.yuyBook .bjBtn{ text-align:center; margin-top:20px;}
.yuyBook .bjBtn .btn{ background:#ff6600; border:none;}

.bjQuit{ background:none repeat scroll 0 0 #f5f5f5; margin:20px 0px; padding:20px; border-radius:5px;}
.bjQuit h2{ font-size:16px; color:#ff6600; margin-bottom:10px;} 
.bjQuit ul.bjQuitTxt{ margin:8px 0px;}
.bjQuit ul.bjQuitTxt li{ position:relative; text-indent:10px;}
.bjQuit ul.bjQuitTxt li i{ position:absolute; top:10px; left:0px; width:5px; height:5px; background:#ff6600; border-radius:1px;}
.bjQuitBtn{ margin-top:10px;}
.bjQuitBtn .btn{ display:inline-block; margin-right:15px; width:110px; height:38px; line-height:30px; padding:0px;border:none;}
.bjQuitBtn .btn_over_big{ background:#aaa; color: #fff;}
.bjQuitBtn .btn_sub_big{ background:#ff6600;}

.coDe{ display:inline-block; vertical-align:middle; height:24px; padding:0px 10px; border:1px solid #e0e0e0; text-align:center; line-height:22px; margin:0px 10px; position:relative; background:#fff; font-size:12px;}
.coDe .pic{  background:#fff; border-radius:3px;}
.coDe .pic img{ padding-top:2px; margin-left:5px;}
.coDe .show{ position:absolute; width:96px; left:-1px; top:24px; z-index:30; padding:4px; background:#fff;display:inline-block; display:none; border:1px solid #ddd; border-top:none;}
.coDe .show img{ width:100px; height:100px;}
.sub_case_top h3{ margin-bottom:10px;}
.bdsharebuttonbox{ position:relative;}
.bdsharebuttonbox .coDe{ position:absolute; left:-125px; top:5px;}


/*登录页面修改  2015-03-31*/
.btn-success{ background:#fe7421; color:#fff; padding:0px 5px; border:1px solid #ff4400; border-radius:2px;}

.btn-default{color:#666; padding:5px; border-radius:2px; border:1px solid #ddd; background:#eee; cursor:pointer;}

.btn-default:hover{ color:#333;}
.layui-layer-setwin a{ background-position:-5px -55px;}

/*红包模块样式添加  2016-01-14*/
.qqregBox{ border-right:none; padding-right:0px; width:auto; }
.qqreg_login_box{ margin:100px 250px;border:1px solid #eee; box-shadow:0px 0px 15px #eee; padding:45px;}
.login_box h2{border-bottom:1px solid #eee;}
.qqreg_login_box h2 font{ background:none; color:#333; font-size:16px;}

.order_youhuiquan{ background:#fff; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px; height:40px; line-height:40px; margin-bottom:10px;}
.order_youhuiquan select{ border:1px solid #ccc; height:34px; line-height:34px;}
.order_youhuiquan div.rt{ font-size:14px; color:#333;}

.ui-widget-content-packed{ background:#fff;display:none; position: fixed; left: 50%; top: 200px; z-index: 1020; height:auto; width:300px; margin-left:-150px; padding:20px; box-shadow:0px 0px 25px #aaa;}
.ui-widget-title{ height:40px; line-height:40px; margin-bottom:30px; font-size:14px; border-bottom:1px solid #eee;}
.ui-widget-title a.close{ font-size:24px;}
.ui-widget-title a.close:hover{ text-decoration:none;}
.codetext{ margin-bottom:20px;}
.codetext span{ width:20%; font-size:14px; display:inline-block;}
.codebtn .btn{ width:40%; background:#67a727; margin-left:20%; font-size:14px; border-radius:3px;} 
.codetext input{ width:74%;}
p.goods_buy_count a{display:inline-block;float:left;width:26px;height:25px;line-height:24px;text-align:center;color:#888;text-decoration:none;font-size:22px;background:#E9E9E9; border:1px solid #e3e3e3;}
p.goods_buy_count a:hover{opacity:0.8;}
.buy_count_text{float:left;width:36px;height:25px;border:1px solid #e3e3e3;line-height:20px;text-align:center;}
.mall_jifen li{ height:210px;}
.jifenph li{ padding:10px 0px;}
.jifenph li .jifenph_rt{ width:120px; font-size:14px;}
.jifen_buy_count{ overflow:hidden; margin:5px 0px;}

/*维修招标样式添加*/
.bidding_box{ border:2px solid #ddd; margin:30px 0px; background:#f8f8f8;}
.bidding_box_lt{ width:840px; padding:30px; border-right:1px solid #ddd;background:#fff;}
.bidding_box_rt{ width:235px; padding:30px;}

.bidding_box h3{ font-weight:normal; font-size:24px;line-height:40px; padding-bottom:10px; margin-bottom:10px;}
.bidding_box_lt table{ margin:20px 0px;}
.bidding_box_lt table tr th{ width:200px; font-size:14px; text-align:right; padding-right:10px; vertical-align:top; line-height:35px;}
.bidding_box_lt table tr .box{margin-bottom:20px;}
.bidding_box_lt table tr input.text{ width:300px;}
.bidding_box_lt table tr select.text{ width:200px; height:34px; line-height:34px;}
.bidding_box_lt table tr textarea.text{ width:400px; height:100px;}
.bidding_box_lt table tr .box p{ font-size:12px; line-height:24px;}
.bidding_box_lt table tr .boxCheck{ line-height:35px;}
.bidding_box_lt table tr .boxCheck label{ margin-right:20px;}
.bidding_box_lt table tr .mainBtn{ width:130px; border-radius:3px;}

.tasksideinfo { margin: 15px auto; color: #999999; }
.tasksideinfo dd { margin-bottom: 20px; padding-left: 56px; height: 50px; background-repeat: no-repeat; background-position: 0 center; }
.tasksideinfo dd span{ color:#333;}
.tasksideinfo dd.task1 { background-image: url("../images/task1.png"); }
.tasksideinfo dd.task2 { background-image: url("../images/task2.png"); }
.tasksideinfo dd.task3 { background-image: url("../images/task3.png"); }
.tasksideinfo dd span { line-height: 25px; font-size: 16px; }
.taskviewsideinfo { margin: 15px auto; color: #999;}
.taskviewsideinfo dt { margin-bottom: 20px; font-size: 18px; text-align: center; color: #f27302; }
.taskviewsideinfo dd { margin-bottom: 15px; padding-left:50px; background-repeat: no-repeat; background-position: 0 top; }
.taskviewsideinfo dd.task11 { background-image: url("../images/taskview11.jpg");}
.taskviewsideinfo dd.task12 { background-image: url("../images/taskview12.jpg");}
.taskviewsideinfo dd.task13 { background-image: url("../images/taskview13.jpg");}
.taskviewsideinfo dd.task14 { background-image: url("../images/taskview14.jpg");}
.taskviewsideinfo dd span { line-height: 20px; margin-left: 15px; font-size: 16px; color:#333;}
.taskviewsideinfo dd p { line-height: 20px; margin-left: 15px; font-size: 12px; color: #999999; }

/*维修招标大厅样式*/
.wxzb_change{ background:#fff; border-bottom:2px solid #00ad28; height:34px; line-height:34px;}
.wxzb_change ul li{float:left;} 
.wxzb_change ul li a{ display:inline-block; height:34px; line-height:34px; padding:0px 20px; font-size:16px; }    
.wxzb_change ul li a.current{ background:#00ad28; color:#fff;}


.xm_money_lt { width: 480px; position:relative; padding:10px 5px;}
.xm_money_mid { width: 150px;padding-top:10px;}
.xm_money_mid font{ display:inline-block; width:30px;}
.xm_money_lt .task_title{ font-size:18px; height:30px; overflow:hidden;}
.xm_money_lt .task_small{ font-size:14px;  margin-top:10px; line-height:20px; height:20px; color:#999; overflow:hidden;}
.xm_money_rt{ margin:15px 20px 0px 0px;}
.xm_money_mdlt{ width:100px; margin:10px 25px;}
.xm_money_mdlt i{ display:inline-block; width:23px; height:23px; background:url(../images/weit.png) no-repeat; vertical-align:middle;}
.xm_money_mdlt p.weitg i{ background-position:0px 0px;}
.xm_money_mdlt p.yitg a{ color:#ff6600;}
.xm_money_mdlt p.yitg i{ background-position:0px -24px;}
.xm_money_mdlt span{padding-left:23px; font-size:13px;}

.js_range_input{height:32px; line-height:32px; margin:1px 10px;}
.js_range_input font{ font-size:14px;  margin-right:5px;}
.js_range_input input.text { border: 1px solid #CFCFCF;width: 50px;vertical-align: middle;height:18px; line-height:18px;}
.js_range_input .qued{ height: 24px;width: 40px;margin-left: 10px;color: #525050;border: 1px solid #BDBDBD;line-height: 24px;border-radius: 2px; cursor:pointer; vertical-align:middle;}
	
/*商家用户中心*/
.seller_login_box{ width:460px; height:460px; border:1px solid #eee; box-shadow:0px 0px 3px #ccc; margin:130px auto; background:#f9f9f9; border-radius:10px; overflow:hidden;}
.seller_login_box h1{ color:#fff; background:#1f61ad; text-align:center; padding:30px 0px;}
.seller_login_form{ padding:20px 30px;}
.seller_input{ border:1px solid #eee; height:40px; line-height:40px; background:#fff; margin:10px 0px; position:relative; padding-left:40px;}
.seller_input i.ico{ position:absolute; left:8px; top:8px; background:url(../images/loginIco.png) no-repeat; width:22px; height:24px; background-size:22px auto;}
.seller_input input{ border:none; width:358px; height:38px; padding:0px; line-height:38px;}
.seller_input i.ico1{ background-position:0px 0px;}
.seller_input i.ico2{ background-position:0px -24px;}
.seller_input i.ico3{ background-position:0px -48px;}
.seller_input_yz input{ width:240px;}
.post_yzm{ position:absolute; right:0px; top:2px;}
.seller_zddl{ height:30px; margin:10px 0px;}
.seller_zddl a:hover{ color:#ff6600;}
.seller_login_form .btn{ width:100%; padding:0px; background:#1f61ad; border-radius:5px; color:#fff; height:40px; line-height:40px; font-size:20px; margin-bottom:10px;}
.other_loginfs{ border-top:1px solid #ddd; padding-top:5px;}
.other_loginfs .hl_icon{ display:inline-block; background:url(../images/hulian_icon.png) no-repeat; width:25px; height:25px; background-size:25px auto; vertical-align:middle; margin-right:5px;}
.other_loginfs a{ display:inline-block; float:left; vertical-align:middle; margin:5px 28px;}
.other_loginfs .login_qq{ background-position:0px -52px;}
.other_loginfs .login_weibo{ background-position:0px -26px;}
.other_loginfs .login_weixin{ background-position:0px 0px;}

/*服务商用户中心*/
.facil_login_box{ width:460px; height:460px; border:1px solid #eee; box-shadow:0px 0px 3px #ccc; margin:130px auto; background:#f9f9f9; border-radius:10px; overflow:hidden;}
.facil_login_box h1{ color:#fff; background:#1b94da; text-align:center; padding:30px 0px;}
.facil_login_form{ padding:20px 30px;}
.facil_input{ border:1px solid #eee; height:40px; line-height:40px; background:#fff; margin:10px 0px; position:relative; padding-left:40px;}
.facil_input i.ico{ position:absolute; left:8px; top:8px; background:url(../images/loginIco.png) no-repeat; width:22px; height:24px; background-size:22px auto;}
.facil_input input{ border:none; width:358px; height:38px; padding:0px; line-height:38px;}
.facil_input i.ico1{ background-position:0px 0px;}
.facil_input i.ico2{ background-position:0px -24px;}
.facil_input i.ico3{ background-position:0px -48px;}
.facil_input_yz input{ width:240px;}
.post_yzm{ position:absolute; right:0px; top:2px;}
.facil_zddl{ height:30px; margin:10px 0px;}
.facil_zddl a:hover{ color:#ff6600;}
.facil_login_form .btn{ width:100%; padding:0px; background:#1b94da; border-radius:5px; color:#fff; height:40px; line-height:40px; font-size:20px; margin-bottom:10px;}
.other_loginfs{ border-top:1px solid #ddd; padding-top:5px;}
.other_loginfs .hl_icon{ display:inline-block; background:url(../images/hulian_icon.png) no-repeat; width:25px; height:25px; background-size:25px auto; vertical-align:middle; margin-right:5px;}
.other_loginfs a{ display:inline-block; float:left; vertical-align:middle; margin:5px 28px;}
.other_loginfs .login_qq{ background-position:0px -52px;}
.other_loginfs .login_weibo{ background-position:0px -26px;}
.other_loginfs .login_weixin{ background-position:0px 0px;}




